2016-05-25 5 views
0

私は天井変数のための他の言語用に作られたいくつかのアルゴリズムを使用しようとしましたが、それらをフローリングしました。私はPHPマニュアルでその答えを探しましたが、床/天井を見つけることに関しては何の答えも見つけることができませんでした。変数の天井や床をどのようにしますか?

PHP.INIで精度を0に設定しようとしましたが、何も変更されませんでした。私はまた、3/2を試してみましたし、私はそれが天井や床に私にそれがPHP組み込み数学関数を使用するのと同じくらい簡単である変数を1 (floor) as answer or 2 (ceil)

+0

「3/2」と「1/2」は等しくありません。これについてのあなたの考えは何ですか?あなたは '3/2 = 1'と' 1/2 = 1'を意味しますか? –

+0

彼はそれが彼に1(床)または2(天井) '@FrayneKonokを与えることを意味すると思います – Jek

+0

あなたの思考はOPと一致しません。 –

答えて

1

を与えたい

$ceiling = ceil(1.5); // Ceiling of 3/2 is 2 

$floor = floor(1.5); // Floor of 3/2 is 1 

ceilはfloatを取ります最も近い整数に切り上げた浮動小数点数を返します。 floorはfloatをとり、最も近い整数に切り捨てられたfloatを返します。参照:

http://php.net/manual/en/function.ceil.php

http://php.net/manual/en/function.floor.php

+0

まず、OPからのクリアビューを作成し、それに答えます。 –

0

これは、あなたが探しているものもあります。オンラインの例:https://3v4l.org/p98hs

関連する問題