C/Math/Exp
Содержание
Calculate exponential: how to use exp
<source lang="cpp">
- include <stdio.h>
- include <math.h>
int main () {
double p, result; p = 5; result = exp (p); printf ("Exponential of %lf = %lf\n", p, result ); return 0;
}
</source>
Get floating-point value from mantissa and exponent
<source lang="cpp">
- include <math.h>
- include <stdio.h>
int main(void) {
printf("%f", ldexp(1,2)); return 0;
}
</source>
Get floating-point value from mantissa and exponent: how to use ldexp
<source lang="cpp">
- include <stdio.h>
- include <math.h>
int main () {
double p, result; int n; p = 0.95; n = 4; result = ldexp (p, n); printf ("%f * 2^%d = %f\n", p, n, result); return 0;
}
</source>
Get mantissa and exponent of floating-point value: how to use frexp
<source lang="cpp">
- include <stdio.h>
- include <math.h>
int main () {
double p, result; int n; p = 15.2; result = frexp (p , &n); printf ("%f * 2^%d = %f\n", result, n, p); return 0;
}
</source>