雙倍精確浮點數

维基百科,自由的百科全书

跳转到: 导航, 搜索

雙倍精確浮點數(double) 是電腦在計算上使用的一種資料型態。比起單倍精確浮點數(float),雙倍精確浮點數(double)用了 64 個bits 來儲存一個浮點數

目录

[编辑] 格式

sign bit: 用來表示正負號
exponent: 用來表示次方數
mantissa: 用來表示精確度
Image:General_double_precision_float.png

[编辑] 例子

 3ff0 0000 0000 0000   = 1
 c000 0000 0000 0000   = -2
 7fef ffff ffff ffff   ~ 1.7976931348623157 x 10308 (Max Double)
 3fd5 5555 5555 5555   ~ 1/3
 0000 0000 0000 0000   = 0
 8000 0000 0000 0000   = -0
 7ff0 0000 0000 0000   = 無限大
 fff0 0000 0000 0000   = 負無限大

[编辑] 參閱

[编辑] 參考資料

个人工具