用户工具

站点工具


reference:language:signbit

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
zh:reference:language:signbit [2015/10/09 02:34] nzhureference:language:signbit [2023/06/07 04:23] (当前版本) – 外部编辑 127.0.0.1
行 1: 行 1:
 +====== signbit() ======
  
 +===== 例子 =====
 +<code cpp>
 +double c = signbit(-3.5);  // Sets c to 1
 +double d = signbit(0.0);  // Sets d to 0
 +</code>
 +==== 描述 ====
 +signbit()返回非零值,如果x的值有符号位。
 +和x < 0.0不同,IEEE 754 浮点运算标准允许零值有符号位。
 +-0.0 < 0.0是错的,但是 signbit (-0.0) 会返回零值。
 + 
 +=== 语法 ===
 +
 +signbit(x)
 +== 参数 ==
 +
 +x double, float or int
 +
 +返回 double
reference/language/signbit.txt · 最后更改: 2023/06/07 04:23 由 127.0.0.1