当在变量中保存百分比值时,会优先将它们保存为整数还是分数。也就是说,变量应该保存 0 到 100 之间的数字还是 0.00 到 1.00 之间的数字?在任何一种情况下,保存值的变量都是十进制类型。
我正在交互的数据库恰好将它们存储为 0 到 100 的整数。
注意:我使用“整数”一词来表示 0 到 100 范围内的值,尽管这些值可能包含小数部分(例如 25.75)。我不知道如何描述两个百分比值范围之间的差异
我倾向于将它们存储为 0 到 1,这样在计算中使用数字时就不需要转换。
使用 0 到 100 之间的数字更多的是一种查看数字的显示/可读方式。当您显示可以使用的百分比时String.Format("{0:P},percentage)
它期望数字介于 0 和 1 之间,但会显示为 0 到 100。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)