标签: c floating-point
如果所有位都为0(示例I memset浮点变量为全0),gcc中使用的IEEE浮点值是多少?它保证为0.0?
memset
我猜其他浮点格式的结果可能会有所不同。但我的问题是特定于与gcc一起使用的IEEE浮点数。
答案 0 :(得分:34)
如果实现符合IEEE 754标准,则存在针对不同位组合的特殊情况,例如记录的here。
对于您的情况:当所有位(符号,指数,尾数)为零时,浮点值也表示为零,如IEEE 754所定义。