ホームページ > バックエンド開発 > PHPチュートリアル > PHP の正確な小数点以下の桁数への四捨五入と四捨五入_PHP チュートリアル

PHP の正確な小数点以下の桁数への四捨五入と四捨五入_PHP チュートリアル

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-07-13 10:42:32
オリジナル
1295 人が閲覧しました

PHP で小数点以下の桁を取得する関数には、sprintf、ceil、floor、round などの四捨五入を実現する関数が含まれます。具体的な例を見てみましょう。

この記事では、PHP を使用して数値を小数点以下 N 桁に四捨五入するとともに、PHP を使用して数値を四捨五入して簡単な概要を作成します。

(1)phpは小数点以下3桁を保持して四捨五入します

コードは次のとおりです コードをコピー

$num=0.0215489;
echo sprintf("%.3f", $num); // 0.022


(2)phpは四捨五入せずに小数点以下3桁を保持します

コードは次のとおりです コードをコピー
$num=0.0215489;
echo substr(sprintf("%.4f", $num),0,-1); // 0.021


(3) PHPは整数を1桁方式で取得します(ページングプログラムのページ番号プログラムで使用します)

コードは次のとおりです コードをコピー

エコー ceil(4.3) // 5
; エコー ceil(9.999) // 10

;


(4) 整数を取得するPHPの丸め方法

コードは次のとおりです コードをコピー

エコーフロア(4.3); // 4
; エコーフロア(9.999) // 9

;

(5)、ラウンド関数

例1.round()の例

コードは次のとおりです コードをコピー

エコーラウンド(3.4); // 3
エコーラウンド(3.5); // 4
エコーラウンド(3.6); // 4
エコーラウンド(3.6, 0) // 4
; エコーラウンド(1.95583, 2); // 1.96
; エコーラウンド(1241757, -3); // 1242000
エコーラウンド(5.045, 2) // 5.05
; エコーラウンド(5.055, 2) // 5.06
; ?>

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/634548.html技術記事 PHP の小数点以下の桁数を指定する関数には、丸めを実現する sprintf、ceil、floor、round などの関数があります。具体的な例を見てみましょう。 この記事では、PHP を使用して数値を 4 倍にします...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
PHP 拡張子 intl
から 1970-01-01 08:00:00
0
0
0
phpのデータ取得?
から 1970-01-01 08:00:00
0
0
0
phpを上手に学ぶ方法
から 1970-01-01 08:00:00
0
0
0
PHP GET エラー レポート
から 1970-01-01 08:00:00
0
0
0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート