ホームページ >バックエンド開発 >PHPチュートリアル >PHPでの浮動小数点数演算の例の分析

PHPでの浮動小数点数演算の例の分析

墨辰丷
墨辰丷オリジナル
2018-06-01 10:14:541596ブラウズ

この記事では主にPHPの浮動小数点計算例の分析を紹介し、浮動小数点計算のためのPHPのround関数の使用法を例の形で分析します。必要な友人はそれを参照できます

電子商取引を行うとき、価格を計算します。は避けられませんが、php の落とし穴を発見しました。正しい値を口頭で計算する必要があります。次のコードを見てください。変数 $total? でこのコードを実行すると、出力は次のようになります: -9.09494701773E-13
この問題を解決するにはどうすればよいですか?

round関数を使用します

コードは次のように変更されます:


$price=69.1;
$count=100;
$total=$price*$count-6910;
echo $total;

問題は解決され、出力結果は0になり、正しいです

概要: 上記がこの記事の全内容です, 学習支援をしている皆様のお役に立てれば幸いです。

関連する推奨事項:

PHP で Excel ファイルをアップロードして MySQL データベースにデータをインポートする

php

例外のスローと特定の種類の例外のキャッチについての詳細な説明


php array_merge_recursive Arrayマージ

以上がPHPでの浮動小数点数演算の例の分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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