计算百分比时为双精度或小数
本文关键字:小数 双精度 百分比 计算 | 更新日期: 2023-09-27 18:22:23
基于此线程的decimal vs double!,十进制总是用来表示货币。定义百分比的正确方法是什么?比如TaxPercent?如果它是双倍的,那么为了计算数量*8%(双倍),你必须铸造它。定义百分比值(即税收)的正确方法是什么?计算方法是什么。
使用'm'后缀将文字指定为十进制。因此,它必须是0.08m,以确保双精度不会悄悄进入计算。
decimal tax = amount * 0.08m;
你会在这篇文章中找到一个有效后缀字符的列表。