社区
C#
帖子详情
关于string转换为double的问题:"输入字符串的格式不正确。"
dychris
2007-01-29 11:13:45
string str="bu";
double db=Convert.ToDouble(str);
or
double db=double.Parse(str);
以上两个方法我都用过,但是都会报错:"输入字符串的格式不正确。"
...全文
700
4
打赏
收藏
关于string转换为double的问题:"输入字符串的格式不正确。"
string str="bu"; double db=Convert.ToDouble(str); or double db=double.Parse(str); 以上两个方法我都用过,但是都会报错:"输入字符串的格式不正确。"
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jcyluck
2007-01-29
打赏
举报
回复
DOUBEL是数字类型
STRING是文本类型
DOUBEL转STRING就可以
STRING转DOUBEL肯定就不行,你能把“我”转换成一个数字吗
sdl2005lyx
2007-01-29
打赏
举报
回复
肯定会报错啦,它们是将数字的字符串表示形式转换为它的等效双精度浮点数字。
如果不是有效数字字符串,将引发FormatException 不是一个有效格式的数字。
它的参数必须是下面的格式:
形式的字符串:
[ws][sign]integral-digits[.[fractional-digits]][e[sign]exponential-digits][ws]
可选项括在方括号([ 和 ])中。包含“digits”一词的项由一系列从 0 到 9 之间的数字字符组成。
你看看MSDN,上面说得很详细.
北京的雾霾天
2007-01-29
打赏
举报
回复
你可以用TreParse方法:
string str = "bu";
double db = 0;
if (double.TryParse(str, out db))
{
//成功转换
}
else
{
//没有转换成功
}
delicioustian
2007-01-29
打赏
举报
回复
用tryparse.
或者 try
{}catch{}
因为你这个转换的确有错。。
c语言
输入字符串
的
格式
不
正确
的是,关于c#:
输入字符串
的
格式
不
正确
我是一个新的C语言,我有一些基本的Java知识,但是我不能让这个代码正常运行。它只是一个基本的计算器,但当我运行程序vs2008时,会出现以下错误:我做了几乎相同的程序,但在JAVA中使用jSnand,它工作得很好。这是C...
C#报错:
输入字符串
格式
不
正确
以上代码中出现的结果为:
输入字符串
格式
不
正确
。因为传入的字符串为空,
转换
成
double
类型不成功 [c-sharp] view plain copy static void Main(
string
[] args) { try { ...
C# 字符与字符串-字符串
string
转换
为
double
、float、int数据类型的方法
C# 中字符串
string
时常需要
转换
为
double
、float、int数据类型,本文讲解如何
转换
。
Java:数值-字符串
转换
(
String
转
Double
)
String
ss = "3.141592653";
double
value =
Double
.valueOf(ss.to
String
());
c语言把
double
数值转化为字符串,C语言ecvt()函数:把浮点数
转换
为字符串
功能:把浮点数
转换
为字符串参数:
double
f 要
转换
的浮点数int n 显示的位数int *p 一个指向变量返回数值的小数点的地址的指针int *c 表示数值正负的指针返回值:返回字符串指针程序例:使用该函数将5.21、-103.23、...
C#
111,113
社区成员
642,553
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章