isnan用法 NAN在軟件中是啥意思?
NAN在軟件中是啥意思?An不是數(shù)字的縮寫。Nan用于處理計算中的錯誤,例如0.0除以0,尾數(shù)字段的第一位為1,其余為0(不包括隱藏位),但這取決于系統(tǒng)的硬件結構。Java甚至允許程序員用特定的定位模
NAN在軟件中是啥意思?
An不是數(shù)字的縮寫。
Nan用于處理計算中的錯誤,例如0.0除以0,尾數(shù)字段的第一位為1,其余為0(不包括隱藏位),但這取決于系統(tǒng)的硬件結構。Java甚至允許程序員用特定的定位模式構造Nan值(通過float,所以Nan不是一個,而是一個族)。從上表可以看出,對于單精度浮點數(shù),例如Java中的常量浮點數(shù).NaN的浮點數(shù)可以表示為0111111000000000000000.0或負數(shù)的平方根。Intbitstofloat()方法)。例如。IEEE標準不要求特定尾數(shù)字段。不同的實現(xiàn)可以自由選擇尾數(shù)字段的值來表示Nan。Nan表示為一個浮點數(shù),其指數(shù)為emax1=128(所有指數(shù)字段均為1),尾數(shù)字段不等于零