创客百科

姿势共享,有节操无门槛参与的创客百科,创客动力之源 \ (^_^) /

用户工具

站点工具


arduino:language:signbit

signbit()

例子

double c = signbit(-3.5);  // Sets c to 1
double d = signbit(0.0);  // Sets d to 0

描述

signbit()返回非零值,如果x的值有符号位。 和x < 0.0不同,IEEE 754 浮点运算标准允许零值有符号位。 -0.0 < 0.0是错的,但是 signbit (-0.0) 会返回零值。

语法

signbit(x)

参数

x double, float or int

返回 double

本页面的其他翻译:
arduino/language/signbit.txt · 最后更改: 2016/12/25 22:15 (外部编辑)