这里会显示出您选择的修订版和当前版本之间的差别。
前一修订版 | |||
— | reference:language:signbit [2023/06/07 04:23] (当前版本) – 外部编辑 127.0.0.1 | ||
---|---|---|---|
行 1: | 行 1: | ||
+ | ====== signbit() ====== | ||
+ | ===== 例子 ===== | ||
+ | <code cpp> | ||
+ | double c = signbit(-3.5); | ||
+ | double d = signbit(0.0); | ||
+ | </ | ||
+ | ==== 描述 ==== | ||
+ | signbit()返回非零值,如果x的值有符号位。 | ||
+ | 和x < 0.0不同,IEEE 754 浮点运算标准允许零值有符号位。 | ||
+ | -0.0 < 0.0是错的,但是 signbit (-0.0) 会返回零值。 | ||
+ | |||
+ | === 语法 === | ||
+ | |||
+ | signbit(x) | ||
+ | == 参数 == | ||
+ | |||
+ | x double, float or int | ||
+ | |||
+ | 返回 double |