C#Winforms数学问题
我有一个小数学问题,我一直在磕磕绊绊。希望有人能帮忙C#Winforms数学问题,c#,C#,我有一个小数学问题,我一直在磕磕绊绊。希望有人能帮忙 label3.text需要是textbox1.text*100,该乘积需要除以(1000000/textbox7.text) 不能用textBox7.Text(即string)除,而是用double: label3.Text = (Convert.ToDouble(textBox1.Text) * 100 / (1000000 / Convert.ToDouble(textBox7.Text))).ToStrin
label3.text
需要是textbox1.text*100
,该乘积需要除以(1000000/textbox7.text)
不能用
textBox7.Text
(即string
)除,而是用double
:
label3.Text = (Convert.ToDouble(textBox1.Text) * 100 /
(1000000 / Convert.ToDouble(textBox7.Text))).ToString("N3");
请注意,
.ToString(“N3”)
应该是最后一个方法(=我们获得的值以N3
格式表示)不要忘记将“100”设为“100.0d”,以防止编译器对该值进行舍入。这同样适用于百万整数值。很好的建议谢谢你“C#winforms数学问题”并不是一个真正有用的标题。请阅读并修改它可能的副本
label3.Text = (Convert.ToDouble(textBox1.Text) * 100 /
(1000000 / Convert.ToDouble(textBox7.Text))).ToString("N3");