问题描述
将字符串转换成数值类型,如输入:string"-123.45",期望:double:-123.45求完整思路和代码
解决方案
解决方案二:
Convert.ToDouble
解决方案三:
doubletmp=Convert.ToDouble("-123.45");
解决方案四:
doubled=Convert.ToDouble("-123.45");
解决方案五:
引用1楼bdmh的回复:
Convert.ToDouble
带方法啊,应该没这么简单吧
解决方案六:
基础啊
解决方案七:
stringinput="string"-123.45"";//,期望:double:-123.45"input=Regex.Replace(input,@"string","double:");input=Regex.Replace(input,""","");Console.WriteLine(input);
解决方案八:
double.Parse
解决方案九:
try{Convert.ToDouble("楼猪,我扛不住了,囧!");}catch{}
解决方案十:
这也叫算法?
解决方案十一:
解决方案十二:
microsoft帮你写好的Convert.ToDouble,算法效率已经很好了,就用这个吧。如果你想再调用ToDouble时候附带上其他操作,那你也应该调用这个函数doubleMyToDouble(stringstr){doubled=Convert.ToDouble();doublex=d;//---接下来写你的操作//returnx;}
解决方案十三:
Convert.ToDouble()这叫强制转换OK?
解决方案十四:
。。。。这是叫算法吗?飘过~~~~~~~~~~~~~~
时间: 2024-09-20 11:40:54