2016-12-31 79 views
-1

我有一個小數學問題,我磕磕絆絆。希望有人能幫助它。C#Winforms數學問題

label3.text必須textbox1.text * 100和產品需要通過(1000000/textbox7.text)

`label3.Text = (Convert.ToDouble(textBox1.Text) * 100/(1000000/(textBox7.Text).ToString("N3"));` 
+1

不要忘了讓你的「100」「100.0d」,以防止編譯器四捨五入的價值。這同樣適用於百萬個整數值。 –

+0

總是在你的問題中包含編譯器警告和/或錯誤......它可以幫助其他人解決問題。 –

+0

好的建議 - 謝謝 – Rick

回答

4

商可分爲您不能textBox7.Text分(這是string),但是double

label3.Text = (Convert.ToDouble(textBox1.Text) * 100/
       (1000000/Convert.ToDouble(textBox7.Text))).ToString("N3"); 

請注意,.ToString("N3")應該是最後方法(=我們獲得的價值N3格式)