什么叫浮點數(shù) 浮點數(shù)由兩部分組成?
浮點數(shù)由兩部分組成?浮點數(shù)由兩部分組成:基m和指數(shù)E?;糠质褂枚M制數(shù)表示浮點數(shù)的實際值。索引部分占用8位二進制數(shù),可以表示0-255的范圍。然而,指數(shù)可以是正的,也可以是負的,因此IEEE規(guī)定這里
浮點數(shù)由兩部分組成?
浮點數(shù)由兩部分組成:基m和指數(shù)E。
基部分使用二進制數(shù)表示浮點數(shù)的實際值。
索引部分占用8位二進制數(shù),可以表示0-255的范圍。然而,指數(shù)可以是正的,也可以是負的,因此IEEE規(guī)定這里計算的冪必須減去127才是真正的指數(shù)。因此,float的指數(shù)可以是-126到128。實際上,它占用了24位的值。因為它的最高位總是1,所以最高位不存儲,只存儲23位。到目前為止,23位的基部加上8位的索引部分已經(jīng)使用了31位。如前所述,float占用4個字節(jié),即32位。那么另一位是干什么的?還有一個位,實際上是4字節(jié)中的最高位,用來表示浮點數(shù)的正負。最高位為1時為負數(shù),最高位為0時為正數(shù)。