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指數