1
我有下面的代碼如何處理浮點數
float m = vScrollBar1.Value;
float a = (100 - m);
textBox1.Text = a.ToString();
float b = (a - 32);
float c = (5/9);
b = b * c;
textBox2.Text = b.ToString();
當我滾動滾動條
,逐漸TextBox1的變化,但TextBox2中值的值始終顯示爲零。我也使用雙重,仍然總是顯示零。有人請幫我在這裏。提前致謝。
這是一個經常被問到的問題。 5/9是0.你正在執行整數數學。使用5f/9f作爲首發,看看它在哪裏得到你。 – 2013-03-24 18:14:57