我可能聽起來令人難以置信,但現在我正在經歷另一種操作。Eclipse中的奇怪行爲
double mues1 = 0;
mues1 = (Math.pow((ab/100),2)*tam);
其中ab = 4,tam = 400。
這應該給0.64,但是變量保持爲0.0,它僅當操作是大於1
如果我^ 2更換math.pow改變它的值,該變量變得800.0不管哪個值有'ab'。
爲了說清楚,我正在調試代碼,所以我知道它的價值。
我已經重新啓動了eclipse和我的電腦,它沒有幫助。
既然我們不能在你的代碼段看你怎麼聲明'ab'和'tam'他可能是正確的。如果你想在Java中使用精度,你需要精確。 – Pedantic 2011-06-16 03:01:50
它是一個插入符號。胡蘿蔔是一種蔬菜。 – 2011-06-16 03:18:21