$ number =某個數字;分而輪轉
當我劃分這個數字時,它不給出一個整數值。
可以給一些像3.13
。
如何將其調整到最大值?
像:
if ($number == 3.5) {
$number = 4;
} elseif ($number = 3.51) {
$number = 4;
} else if ($number == 3.49) {
$number = 3;
}
$ number =某個數字;分而輪轉
當我劃分這個數字時,它不給出一個整數值。
可以給一些像3.13
。
如何將其調整到最大值?
像:
if ($number == 3.5) {
$number = 4;
} elseif ($number = 3.51) {
$number = 4;
} else if ($number == 3.49) {
$number = 3;
}
只需使用內置的功能round()
。您可以通過使用像round($float,$precision)
這樣的函數來指定精度(您想要多少個小數點)。
他/她明確地尋找小區,不圓 – 2010-09-13 19:39:28
+1,以彌補-1(因爲你的答案不正是例子提供了什麼打算)...... @Joe:但讀過這個例子。如果它是'3.49',期望值是'3' ...所以'round()'確實符合所提供的代碼(授予,問題的文本充其量是模棱兩可的,所以我可以看到爭用的關鍵)。 – ircmaxell 2010-09-13 19:39:54
正確...沒有看到:P哈哈,以及刪除我的投票和答案。 「主讓雨下手」 – 2010-09-13 19:42:17