C#int与小数处理的十进制数

问题描述 投票:0回答:1

为了表示金钱,我知道最好将C#的decimal数据类型用于doublefloat,但是如果您使用的金钱数量少于几百万,不是int更好的选择吗?] >

decimal是否具有完美的计算精度,即它不受Why computers are bad at numbers的影响吗?如果仍然有[[some

可能会导致计算错误,那么使用int并仅使用小数点分隔符显示该值会更好吗?为了代表金钱,我知道最好使用C#的十进制数据类型来加倍或浮动,但是如果您使用的金钱数量少于百万,那不是更好的选择吗?是否...
c# currency calculation
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.