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

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

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");