雙精度浮點64位,
Decimal是壹種高精度128位浮點類型。
Float double是壹種基本類型,但decimal不是。
Float有7位有效數字,取值範圍是1.5× 10e?45至3.4 × 10E38
Double有15/16位數,取值範圍是5.0× 10 E?324到1.7 × 10E308
Decimal有28/29個有效數字,範圍是1.0× 10e?28到7.9 × 10E28
(E -下幾次)
Decimal的有效位數較多,達到28位,但表示的數據範圍比float和double類型小。
使用時,會對計算的性能產生影響。
不斷書寫:
浮點f = 12.3 f;(帶f)
雙x = 12.3;(沒有它,就是雙倍)
十進制d = 12.30m;(帶m)
浮點數運算會有精度損失的問題。當有精度損失時,程序不會上報,程序員自己要註意。