我有一些可变长度的十进制数,例如: 1.123, 1.1234, 12.12345,
我只需要前 4 位小数。我无法使用 Math.Round() 因为我不需要四舍五入的数字,我只想修剪它并只保留前 4 个,例如 1.1234 或 22.1234。有办法做到这一点吗? 谢谢。
最佳答案
乘以 10000,存储为整数以去掉任何剩余的小数。除以 10000。
关于c# - 删除小数而不四舍五入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60967481/