黑马程序员技术交流社区
标题:
C#如何将字符串中数字字符串转化为double类型
[打印本页]
作者:
wyu621
时间:
2013-6-24 20:18
标题:
C#如何将字符串中数字字符串转化为double类型
C#如何将字符串中数字字符串转化为double类型
作者:
﹏Lifeヽ
时间:
2013-6-24 21:02
使用double.Parse()方法!
希望对你有帮助!
作者:
Candy小烨
时间:
2013-6-24 21:22
楼上已经说了可以使用double.Parse()方法
我在介绍2种方法 写的伪代码 希望你能看懂
double类型 = Convert.Todouble("要转换的字符串") //方法返回double类型 传入一个可以转换成double类型的变量 转换失败会抛异常
double类型 = (double)string类型 或者任何可以转换成double类型的变量或数值 这个是强制类型转换 转换失败也会抛异常
bool类型 = double.TryParse(参数一传入要转换的字符串,out double 转换完成存放double的变量) 转换失败返回false
作者:
蔡志涛
时间:
2013-6-24 22:26
double db= Convert.ToDouble("待转换字符串") ,待转换的字符串要能转换成double类型,否则会抛异常
作者:
杞文明
时间:
2013-6-24 23:58
Candy小烨 发表于 2013-6-24 21:22
楼上已经说了可以使用double.Parse()方法
我在介绍2种方法 写的伪代码 希望你能看懂
double类型 = Convert ...
兄台 我觉得 你总结的很好 !! 但是 double类型 = (double)string类型 这个是有问题的!! 你可以先试试! 这种方式的转换 是不行的哦! 这种方式的转换 可以在 数字之间相互转换!! 如 double 、float、int...
作者:
杞文明
时间:
2013-6-25 00:03
各位大神都总结的很好了!!! 呵呵呵 , 如果是我个人 我比较喜欢用double.TryParse(string input, out double result)
作者:
万大述
时间:
2013-6-26 13:46
用Convert.ToDouble(待转数据)或 double.Parse(待转数据r)都可以,参考代码如下:
string number = "3.14";
double PI1 = Convert.ToDouble(number);
double PI2 = double.Parse(number);
Console.WriteLine("方法一:"+PI1.ToString()+" 方法2:"+PI2.ToString());
Console.ReadKey();
作者:
许大虾
时间:
2013-6-26 14:38
用这个方法即可 int xudaxia =double.parse(console.readline);
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2