float 型 数

to_Boyka 2011-07-08 01:44:58

...
ultraCurrencyEditor1=a.toString();
ultraCurrencyEditor1=b.toString();//a和b 都是Float型数



两个Float 型数 输出到两个框后

想在另个框ultraCurrencyEditor3中 得到他们的差也为Float类型
怎么做ultraCurrencyEditor1和ultraCurrencyEditor2 的减法

从string 怎么转 Float
...全文
93 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
renyiqiu 2011-07-10
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 o7110650504 的回复:]

这样提示 输入字符串格式不正确

引用 10 楼 renyiqiu 的回复:
C# code



float s1 = float.Parse(textBox1.Text);
float s2 = float.Parse(textBox2.Text);
float s3 = s1 - s2;
textBox3.Text = s3.ToString();


……
……
[/Quote]
你是不是输入数值类型错误了
to_Boyka 2011-07-08
  • 打赏
  • 举报
回复
这样提示 输入字符串格式不正确

[Quote=引用 10 楼 renyiqiu 的回复:]
C# code



float s1 = float.Parse(textBox1.Text);
float s2 = float.Parse(textBox2.Text);
float s3 = s1 - s2;
textBox3.Text = s3.ToString();


……
[/Quote]
renyiqiu 2011-07-08
  • 打赏
  • 举报
回复



float s1 = float.Parse(textBox1.Text);
float s2 = float.Parse(textBox2.Text);
float s3 = s1 - s2;
textBox3.Text = s3.ToString();

这样就行了吧
to_Boyka 2011-07-08
  • 打赏
  • 举报
回复

ultraCurrencyEditor3.Text=(float.Parse(ultraCurrencyEditor1.Text)-float.Parse(ultraCurrencyEditor2.Text)).toString();

这样行么?

[Quote=引用 1 楼 bdmh 的回复:]
C# code
Convert.ToDouble("1.111") - Convert.ToDouble("1.044");
[/Quote]
renyiqiu 2011-07-08
  • 打赏
  • 举报
回复
LZ有去测试么??
Thr21ough 2011-07-08
  • 打赏
  • 举报
回复
ultraCurrencyEditor3=float.parse(ultraCurrencyEditor1)-float.parse(ultraCurrencyEditor2)
636f6c696e 2011-07-08
  • 打赏
  • 举报
回复
Convert.ToSingle()
或者float.Parse()
PS:
楼主你测试下不会花1分钟时间的...
xuexiaodong2009 2011-07-08
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 o7110650504 的回复:]

C# code
string a="123.25";
float.Parse(a); //此处转换完得话..a=123.25f么?


引用 2 楼 zhoujianlong 的回复:
float.Parse
[/Quote]此处转换完得话..a=123.25f
to_Boyka 2011-07-08
  • 打赏
  • 举报
回复
string a="123.25";
float.Parse(a); //此处转换完得话..a=123.25f么?


[Quote=引用 2 楼 zhoujianlong 的回复:]
float.Parse
[/Quote]
to_Boyka 2011-07-08
  • 打赏
  • 举报
回复
大牛,你这只是把Float 转成double 再减法运算呀,

我的情况是想对:
已经输出到文本框中的两个Float数 进行相减运算
进入到文本框后..两个Float 已经是string了.
这个怎么减..

[Quote=引用 1 楼 bdmh 的回复:]
C# code
Convert.ToDouble("1.111") - Convert.ToDouble("1.044");
[/Quote]
zhoujianlong 2011-07-08
  • 打赏
  • 举报
回复
float.Parse
bdmh 2011-07-08
  • 打赏
  • 举报
回复
Convert.ToDouble("1.111") - Convert.ToDouble("1.044");

110,549

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧