C#string转double
发布网友
发布时间:2小时前
我来回答
共2个回答
热心网友
时间:2024-09-30 11:41
转换之前先检测字符串是否符合转换条件,或者直接try catch/
string s = Console.ReadLine();
try {
double x1 =Convert.ToDouble(s);
}
catch (OverflowException )
{
Console.WriteLine("位数超过double允许范围");
}
catch (FormatException)
{
Console.WriteLine(“字符串格式无法转换为double");
}
热心网友
时间:2024-09-30 11:42
最好在后面加个d