C 编程/math.h/frexp
外观
我们在数学用途上使用了 frexp()。frexp() 函数将浮点值分解成两个部分。第一部分是尾数,第二部分是指数。我们可以将 x 表示为浮点值,m 表示尾数,n 表示指数。在 frexp() 中,尾数的范围始终在 0.5 到 1 之间。
- double frexp(double x, int *exppr);
- float frexpf(float x, int *exppr);
- long double frexpl(long double x, int *exppr);
frexp() 函数返回尾数。exppr 指向存储指数的位置。x=尾数*2指数