C# decimal类型数据保留一位小数,且小数点后是0或5例如:100.00得到的结果为100.0;100.74或者100.47得到的结果都是100.5

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 05:31:35
C# decimal类型数据保留一位小数,且小数点后是0或5例如:100.00得到的结果为100.0;100.74或者100.47得到的结果都是100.5

C# decimal类型数据保留一位小数,且小数点后是0或5例如:100.00得到的结果为100.0;100.74或者100.47得到的结果都是100.5
C# decimal类型数据保留一位小数,且小数点后是0或5
例如:100.00得到的结果为100.0;100.74或者100.47得到的结果都是100.5

C# decimal类型数据保留一位小数,且小数点后是0或5例如:100.00得到的结果为100.0;100.74或者100.47得到的结果都是100.5
decimal temp=100.2345M;
if (temp % 1 != 0)
    temp = temp - temp % 1 + 0.5M;    
string result = temp.ToString("0.0");