llogbf函数
概要:
#include <math.h> long int llogbf(float );
描述:
该函数提取参数的指数,并以有符号的long int类型形式返回。
该函数以FLT_RADIX作为对数的底数,返回的对数的整数部分,即数学表达式的整数部分。通常情况下,FLT_RADIX值为2。
如果参数为0,函数将返回FP_LLOGB0;如果参数为无穷大,函数将返回LONG_MAX;如果参数为非数值,函数将返回FP_LLOGBNAN;否则调用llogbf函数相当于调用logbf函数,并将返回值转换为long int类型。
如果参数为0、无穷大或者非数值,将可能发生域错误或者范围错误(range error)。
如果函数运算结果超出了long int类型所能表示的范围,结果是不明确的,并且可能发生域错误或者范围错误。
参数:
float
参数为float类型的浮点数。
返回值:
函数将参数的指数以有符号的long int类型值返回。
范例:
|
|
输出:
The implementation does not support llogbf function.
相关内容:
| llogb | 提取double类型参数的指数的函数。 |
| llogbl | 提取long double类型参数的指数的函数。 |
| llogbd32 | 提取_Decimal32类型参数的指数的函数。 |
| llogbd64 | 提取_Decimal64类型参数的指数的函数。 |
| llogbd128 | 提取_Decimal128类型参数的指数的函数。 |
主要参考资料: