あけお
スクールに多額のお金を支払う前に、僕の記事で学習してね!
目次
こんな人に読んでほしい
- 「floor, ceil, round」の違いについて説明ができない人
- プログラミング学び始めたけど、基礎をしっかり学びたい人
- エンジニア転職をしたい人
サンプルコード上に出てくるvar_dumpの使い方はこちらの記事を参考にしてください!
https://akeoblog.com/vardump/1. 【floor】切り捨て
書き方
floor(切り捨てたい数字)
サンプルコード
PHP
<?php
$num1 = floor(1.1);
$num2 = floor(1.4);
$num3 = floor(1.6);
$num4 = floor(2.1);
var_dump($num1);
var_dump($num2);
var_dump($num3);
var_dump($num4);
このコードの実行結果はこちら
PHP
float(1)
float(1)
float(1)
float(2)
2.【ceil】切り上げ
書き方
ceil(切り上げたい数字)
サンプルコード
PHP
<?php
$num1 = ceil(1.1);
$num2 = ceil(1.4);
$num3 = ceil(1.6);
$num4 = ceil(2.1);
var_dump($num1);
var_dump($num2);
var_dump($num3);
var_dump($num4);
このコードの実行結果はこちら
PHP
float(2)
float(2)
float(2)
float(3)
3.【round】四捨五入
書き方
round(四捨五入したい数字)
サンプルコード①(桁数を指定しない場合)
PHP
<?php
$num1 = round(1.1);
$num2 = round(1.4);
$num3 = round(1.6);
$num4 = round(2.1);
var_dump($num1);
var_dump($num2);
var_dump($num3);
var_dump($num4);
このコードの実行結果はこちら
PHP
float(1)
float(1)
float(2)
float(2)
サンプルコード②(桁数を指定した場合)
PHP
<?php
$num1 = round(1.111, 1);
$num2 = round(1.44, 2);
$num3 = round(1.678, 3);
$num4 = round(2.123456, 4);
var_dump($num1);
var_dump($num2);
var_dump($num3);
var_dump($num4);
このコードの実行結果はこちら
PHP
float(1.1)
float(1.44)
float(1.678)
float(2.1235)
まとめ
「floor, ceil, round関数」について、ざっくりでも理解できたら幸いです。
これからも一緒に頑張りましょう!!
あけお
あなたの挑戦を応援しています!!