2012-02-06 7 views
1

次の例では、どのような数式を使用できますか:この例で使用する数学は何ですか?

数値を2で割りますが、結果は常に整数でなければなりません。つまり、数値が奇数の場合は2で割り切れません。

例:私は2.Iで5を分割

は3または2として出力したいが、ない2.5

+0

何「3と2」はどういう意味ですか? – SLaks

+1

3と2の両方または3つを希望しますか?または2? –

+0

これは簡単な数式で両方の数を求めたいということです。 3と2.答えはすでにここで提供されています。 –

答えて

8

使用数学関数ceilまたはfloor

$number = 5/2; 
echo ceil($number); // Outputs 3 
echo floor($number); // Outputs 2 

$number = 4/2; 
echo ceil($number); // Outputs 2 
echo floor($number); // Outputs 2 

Demo

+0

ちょうど私が探していたもの、ありがとう。 –

+1

ええ、しかし、彼らは答えを受け入れることに10分の限界を置く、変人。 1分後に受け入れます;) –

3
$n = 5; 

floor($n/2); // 2 
ceil($n/2); // 3 

$n = 6; 

floor($n/2); // 3 
ceil($n/2); // 3 
関連する問題