values.h 文件
用途
定义依赖于机器的值。
描述
/usr/include/values.h 文件包含一组有条件地为特定处理器体系结构定义的常量。 整数模型假定为一个或两个补码二进制表示法,其中符号由高位位的值表示。
| 项 | 描述 |
|---|---|
| BITS (类型) | 指定的数据类型中的位数 |
| HIBITS | 仅具有高位位集的短整数 (0x8000) |
| HIBITL | 仅具有高位位集的长整数 (0x80000000) |
| 希比蒂 | 仅具有高位位集 (与 HIBITL 值相同) 的常规整数 |
| MAXSHORT | 带符号的短整数的最大值 (0x7FFF = 32,767) |
| 马克隆 | 带符号长整数的最大值 (0x7FFFFFFF = 2,147,483,647) |
| 最大 | 带符号的常规整数的最大值 (与 MAXLONG 值相同) |
| 最大浮点数 | 单精度浮点数的最大值 |
| MAXDOUBLE | 双精度浮点数的最大值 |
| LN_MAXDOUBLE | MAXDOUBLE 值的自然对数 (Natural 对数) |
| MINFLOAT | 单精度浮点数的最小正值 |
| 心双 | 双精度浮点数的最小正值 |
| FSIGNIF | 单精度浮点数的尾数中有效位的数目 |
| DSIGNIF | 双精度浮点数的尾数值中的有效位数 |
| FMAXEXP | 单精度浮点数的最大指数值 |
| 最大延迟 | 双精度浮点数的最大指数 (X) |
| FMINEXP | 单精度浮点数的最小指数 (E) |
| DMINEXP | 双精度浮点数的最小指数 (E) |
| FMAXPOWTWO | 可以精确表示为单精度浮点数的两个的最大功率 |
| DMAXPOWTWO | 可精确表示为双精度浮点数的 2 的最大功率 |