ilogb, ilogbf : 获取浮点数的指数
Synopsis
Section titled “Synopsis”#include <math.h>int ilogb(double val);int ilogbf(float val);```### Description
所有非零的正规数都可以表示为 m * 2**p。ilogb 和 ilogbf 检查参数 val,并返回 p。函数 frexp 和 frexpf 类似于 ilogb 和 ilogbf,但同时还返回 m。### Returns
ilogb 和 ilogbf 返回用于构成浮点参数的 2 的幂。如果 val 为 0,它们返回 - INT_MAX(INT_MAX 在 limits.h 中定义)。如果 val 为无穷大或 NaN,它们返回 INT_MAX。
---
**权威来源**: BUSMASTER DITA help source `ilogb.dita`, compiled into `BUSMASTER.CHM` with the application.