2014-02-06 162 views

回答

4

如果你可以四捨五入爲1的倍數,可以輪N.的倍數只需使用

round(x/5)*5 
1

邏輯會像[不知道MATLAB的語法]

floor((x + 2.5)/5) 

編輯:

floor((x + 2.5)/5) * 5 
+0

它不會爲X = 2.5的工作,它會給你1,而不是5 – Geek

+0

@Geek我錯過了最後一個'* 5';更新了答案。謝謝指出。 –

相關問題