如何将最后两位数字设置为小数点?
模拟示例为 测试:2 结果:0.02
测试:24 结果:0.24
测试:287567 结果:2875.67
我可以用string.format实现吗? 谢谢
答案 0 :(得分:3)
在我看来,您实际上是在除以100,所以您可以这样做:
int number = 2;
decimal newNumber = (decimal)number / 100;
string text = newNumber.ToString("F2");
现在text
将包含“ 0.02
”-始终在小数点后两位。
答案 1 :(得分:1)
您可以使用.ToString()格式来完成所需的操作:
1234.ToString("0'.'##");
//Outputs: 12.34