雙精度浮點數工具
雙精度浮點數格式 是一種計算機數據格式,在計算機存儲器中佔用8個字節(64 bits),利用「浮點」(浮動小數點)的方法,能夠表示一個範圍很大的數值。spa
在 IEEE 754-2008 的定義中,64-bit base 2格式被正式稱爲binary64格式。這種格式在IEEE 754-1985被定義爲double,即雙精度。.net
定義code
第1位表示正負,中間11位表示指數,後52位表示有效數位。ip
正負號0表明正,1表明負。get
指數能夠是二補碼;或0到2047,前半表明負,1023表明零,後半表明正。it
有效數位最左手邊的1並不會儲存,因爲它必定存在。二進制的第一個有效數字一定是1。換言之,有效數位是53位,實際儲存52位。方法
15.3的二進制存儲[0][10000000010][1110100110011001100110011001100110011001100110011010]=>1×2的3次方×1.9125=15.3im
小工具:數據