这是一个字符串。
String num = "10.65"
如果用户输入10.653
,则应告诉用户这最多只能保留两位小数。我该如何检查?
您可以检查是否将解析值四舍五入到小数点后两位:
var input = "10.625";
double value;
if(!double.TryParse(input, out value) || Math.Round(value, 2) != value)
{
Console.WriteLine("Wrong input");
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句