PHPプログラムに関する各種メモ書き

PHPで1の位を切り上げ、切り捨てる

PHPで1の位を切り上げ、切り捨てるには以下のようにするといいでしょう

function floor_1( $no ){
	return floor(($no/10))*10;
}
function ceil_1( $no ){
	return ceil(($no/10))*10;
}
$data = floor_1(1957.5); // 1950 になります。
$data = ceil_1(1957.5); // 1960 になります。

10の位で切り上げ、切り捨てるには以下のようにするといいでしょう

function floor_10( $no ){
	return floor(($no/100))*100;
}
function ceil_10( $no ){
	return ceil(($no/100))*100;
}

その他数値関数は以下のとおり

srand       乱数初期化
rand        乱数発生
floor       切り捨て整数化
ceil        切り上げ整数化
round       四捨五入
sqrt        平方根

関連エントリー

No.315
09/25 13:38

edit