ホームページ >バックエンド開発 >PHPチュートリアル >PHP は小数点以下 2 桁を保持し、四捨五入のみを行います。

PHP は小数点以下 2 桁を保持し、四捨五入のみを行います。

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-06-20 12:43:571642ブラウズ

/**

* 小数点以下 2 桁は保持し、四捨五入のみ

*/

関数round_num($num){

if($len = strpos( $num,'.')){

$dian_num = substr($num,$len+1,$len+3);//小数点以下の数値を取得

if (strlen ($dian_num) >= 2){//小数点以下の数値の長さが 2 より大きいかどうかを判断します

$new_num = substr($num,0,$len+3) ;

} else{//0 を追加

$new_num = $num.'0';

}

}else{//追加 。 00

$ new_num = $num.'.00';

}

return $new_num;

}

$num = 20.1111;

echoround_num($num);

?>

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。