我目前正在開發一個java項目,我無法找到解決我的問題的方法。所以發生這種情況,我把一個數字除以45,我希望它,所以當數字是46我沒有得到一個大的小數,但2 ..喜歡它會圍繞它..想要一個確切的數字
這是我現在有。
int pages = number/45;
我無法找到任何解決方案,即使這似乎很簡單。 在此先感謝! :d
我目前正在開發一個java項目,我無法找到解決我的問題的方法。所以發生這種情況,我把一個數字除以45,我希望它,所以當數字是46我沒有得到一個大的小數,但2 ..喜歡它會圍繞它..想要一個確切的數字
這是我現在有。
int pages = number/45;
我無法找到任何解決方案,即使這似乎很簡單。 在此先感謝! :d
除以2 int
旨意使用integer division,所以四十五分之四十六將產生1,如果你想CEIL的結果,你需要執行浮點除法:
int pages = (int) Math.ceil(number/45.0);
你只是諷刺評論? – 2016-06-14 21:11:50
我真的不想點擊解決,因爲馬修是真正幫助我的人。XD – JavaH4ck3r
如果他決定發佈答案,那麼你可以改變它並選擇他的答案。同時,請繼續並選擇它。 – 4castle
'INT頁=(int)Math.ceil(number/45.0);' –
作品非常感謝Matthew:D – JavaH4ck3r
@MatthewDiana您應該將其作爲答案發布。得到你的工作夥計信貸:) – 4castle