CGI-BBS > 基礎 > その他 > 小数点以下切捨ての方法


カレッヂ
カレッヂ


質問者 あーるくん  投稿日 5/23(水) 18:00:58
小数点以下の数字を切り捨てにするにはどのようにしたらよいのでしょうか?

例:
(○は小数点以下の数字が入る変数とする)
  if ($○ % 1 != 0){
      $○ = $○ - ($○ % 1);
  }

これじゃダメなんですね(汗)
回答者 しあわせのツボ  [削除]  投稿日 5/23(水) 18:59:37
通常はint関数を使います。
$integer = int($float);
とすることで、$floatの整数値が$integerに得られます。
応用として
$round = int($round + 0.5);
とすれば$roundが四捨五入されます。
質問者 あーるくん  [削除]  投稿日 5/23(水) 19:08:16
ありがとうございました。
いきなり実践的な本で勉強してるので、関数についての記述が見つからなかったのです(汗)
さっそく試してみたところ、簡単に出来ました。
どうしようもなく初心者的な問題に解答頂き、ありがとうございました。感謝しています♪

このページは終了したので返信(回答)は書きこめません

Web裏技