プログラミングをしている時に、
何らからの計算処理をすると小数点以下がめっちゃ長くなることがあります。
何かうっとうしいので、
そんな時には、
round()関数で四捨五入を!!
小数点以下は切り捨てでいいという場合には
floor()関数を、
切り上げたいという場合には、
ceil()関数を使用します。
具体的には、
//四捨五入
$num = "3.587291081";
$num = round($num);
echo $num;
※「4」が出力されます
//1の位を四捨五入
$num = "321.587291081";
$num = round($num, -1);
echo $num;
※「320」が出力されます
//小数点第2位の値を四捨五入
$num = "3.587291081";
$num = round($num, 2);
echo $num;
※「3.59」が出力されます
//切り捨て
$num = "3.587291081";
$num = floor($num);
echo $num;
※「3」が出力されます
//マイナスの値を切り捨て
$num = "-3.587291081";
$num = floor($num);
echo $num;
※「-4」が出力されます
//切り上げ
$num = "3.587291081";
$num = ceil($num);
echo $num;
※「4」が出力されます
//マイナスの値を切り上げ
$num = "-3.587291081";
$num = ceil($num);
echo $num;
※「-3」が出力されます
この記事へのコメントはありません。