0
可能重複:
C problem - division result is always zeroObjective C的數據類型/數學返回0.0000
我試圖讓我的頭圍繞如何Ç目標工作,任何人都可以解釋我在做什麼錯誤?
double hr = ((1/360) * 300);
NSLog(@"%f", hr);
回報:預先
2012-06-06 14:07:02.511 Clock2[3385:f803] 0.000000
由於
感謝:d疑問,我會得到了我自己的 –
可能是一個好主意,閱讀的基本知識,如這一個體面的ç書,因爲目標C是建立在的C頂部,你需要對基礎有一個很好的理解。 –
如果你真的要去讀書,並且擔心浮動執行問題(現在可能無關緊要),你可以將其構造爲(1.0 * 300.0)/360.0 –