フロアは四捨五入により四捨五入されます。 構文形式: float Floor (float 値)
value の小数部分を四捨五入して、value 以下の次の整数を返します。通常、float 値の範囲は integer の範囲よりも大きいため、floor() によって返される型は float のままです。
エコーフロア(4.3) // 4
;エコーフロア(9.999) // 9
;
ceil 丸めメソッドの構文形式: float ceil (float 値)
value に小数部分がある場合は、1 桁ずつ切り上げて、value 以上の次の整数を返します。通常、float 値の範囲は integer の範囲よりも大きいため、ceil() によって返される型は float のままです
エコー ceil(4.3) // 5
;エコー ceil(9.999) // 10
;
浮動小数点数を四捨五入します
構文: float Round ( float val [, int precision] )
エコーラウンド(3.4); // 3
エコーラウンド(3.5); // 4
エコーラウンド(3.6); // 4
エコーラウンド(3.6, 0) // 4
;エコーラウンド(1.95583, 2); // 1.96
;エコーラウンド(1241757, -3); // 1242000
エコーラウンド(5.045, 2) // 5.05
;エコーラウンド(5.055, 2) // 5.06
;
この記事は「Technology Makes Dreams」ブログからのものです