ホームページ >バックエンド開発 >PHPチュートリアル >PHP は超長い (特大) 数値演算を使用して、数値が科学的表記法で表示されないようにする、php counting_PHP チュートリアル
この記事では、超長い (特大) 数値演算を使用して数値を表示しないようにする PHP の例について説明します科学的表記法で表示されなくなります。参考のために皆さんと共有してください。詳細は次のとおりです:
数値が大きすぎると、PHP はエラーを起こします。そのため、加算、減算、乗算、除算、べき乗、平方根などの数値演算を PHP で実行する方法を説明します。モジュロ演算?
科学表記法の問題を解決するには、値を割り当てるときに一対の引用符を追加するだけです。
例:
リーリー引用符を追加しない場合は、2.2222222222222E+28 と表示されます。引用符を追加すると、2222222222222222222222222220 が表示されます。
加算、減算、乗算、除算、べき乗演算、平方根、モジュラー演算などの非常に大規模な数値演算。PHPのbcmath関数を使用してカスタム関数を作成します。コードは次のとおりです
リーリー使用方法:
calc(パラメータ 1 パラメータ 2, パラメータ 3);
パラメータ 3 は演算方法を指定します: add、sub、mul、div、pow、mod、sqrt で算術平方根を求めます
加算、減算、除算: パラメータ 1 加算/減算/乗算/除算 パラメータ 2
パワー: パラメーター 1 のパラメーター 2 の累乗。
モジュロ: パラメーター 1 をパラメーター 2 で除算して得られる剰余。
算術平方根: パラメーター 1 の算術平方根を求めます。パラメーター 2 には影響はありませんが、省略することはできません。
さらに PHP 関連のコンテンツに興味のある読者は、このサイトの特別トピック「PHP の操作とオペレーターの使用法の概要」、「PHP ネットワーク プログラミング スキルの概要」、「PHP の基本構文チュートリアルの概要」、「 PHP操作オフィス文書スキルまとめ』(word、excel、access、ppt含む)、『php日時の使い方まとめ』、『phpオブジェクト指向プログラミング入門講座』、『php string(文字列)の使い方まとめ』、『 php+mysqlデータベース操作入門チュートリアル 》と《phpでよく使うデータベース操作スキルまとめ》
この記事が PHP プログラミングのすべての人に役立つことを願っています。
興味がありそうな記事: PHP数値演算検証コードの実装コード
http://www.bkjia.com/PHPjc/1117046.html