ホームページ  >  記事  >  バックエンド開発  >  PHPの小数点丸めの例のチュートリアル

PHPの小数点丸めの例のチュートリアル

零下一度
零下一度オリジナル
2017-06-17 16:52:201368ブラウズ

このセクションの内容:
php と js で小数点を四捨五入する方法

パート 1:

1、小数部分を破棄し、integer 部分を保持します

コードをコピーする コード例:

php: intval(7/2)
js:parseInt(7/2)

2、切り上げる, 小数点がある場合は、整数部分に1を加えます

コードをコピー コード例:

php: ceil(7/2)
js: Math.ceil(7/2)

3、切り上げ

コードをコピー コード例:

php: round(7/2)
js: Math.round(7/2)

4、切り捨て

コードをコピー例:

php: floor(7/2)
js: Math.floor(7/2)

第 2 部、PHP の丸めよく使われる関数
PHPプログラミングでよく使われる丸め関数には、ceil、floor、round、intval があります。

以下に分けて紹介しましょう。

1, ceil -- 丸めメソッド

はじめに
float ceil (浮動小数点値)

=noted id=note_temp>value 以上の次の整数を返します、小数部分がある場合は value が引き継がれます、ceil( )戻り値の型は依然として float であり、float 値の範囲は通常

より大きくなります。 例 1. ceil

コードのコピー例:

<?php
echo ceil(4.3);     // 5
echo ceil(9.999);     // 10
?>

2、floor -- 丸めによる丸め

float floor ( float value )

の紹介。 value より大きくない次の整数を返します。floor の値の範囲は通常は float です。 例 1.

コード例をコピーします。 、round -- 浮動小数点数を 4 と 5 で丸めます

はじめに

floatround (float val [, precision])

指定された精度の精度 (桁数) に従って val を 4 と 5 で丸めた結果を返します小数点の後) も負の数またはゼロ (デフォルト値) にすることができます

例 1.round

コードをコピーする コード例:

<?php
echo floor(4.3);     // 4
echo floor(9.999); // 9
?>

4, val---変数を整数型に変換します
Example 1, val

コードコードをコピー 例:

<?php
echo round(3.4); // 3
echo round(3.5); // 4
echo round(3.6);// 4
echo round(3.6, 0);// 4 
// www.jbxue.com
echo round(1.95583, 2); // 1.96
echo round(1241757, -3); // 1242000
echo round(5.045, 2); // 5.05
echo round(5.055, 2); // 5.06
?>

以上がPHPの小数点丸めの例のチュートリアルの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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