電腦算術
單精度與雙精度浮點數可信賴的十進位有效位數參考值,下列何者組合正確?
- A單精度約3位數,雙精度約7位數
- B單精度約7位數,雙精度約15~16位數
- C單精度約32位數,雙精度約64位數
查看答案與解析
正確答案:B. 單精度約7位數,雙精度約15~16位數
有效位數取決於尾數的精度。單精度包含開頭的1在內為24位元,2²⁴ ≈ 1.7 × 10⁷,因此十進位約為7位數;雙精度為53位元,2⁵³ ≈ 9 × 10¹⁵,因此約為15~16位數。例如以單精度表示 123456789 會變成 123456792,較低位數無法保持。32位數與64位數是把整體位元數直接當成十進位位數的錯誤。約3位數則接近半精度程度的精度。
- A. 約3位數接近半精度的精度。
- B. 正確。單精度約7位數,雙精度約15~16位數。
- C. 把位元數誤當成十進位的位數。