ホームページ  >  記事  >  バックエンド開発  >  PHPの算術演算とデータ処理例の分析、データ処理例の分析_PHPチュートリアル

PHPの算術演算とデータ処理例の分析、データ処理例の分析_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-12 08:55:20739ブラウズ

PHP 数学演算とデータ処理の例分析、データ処理例分析

この記事の例では、PHP 数学演算とデータ処理方法について説明します。参考のために皆さんと共有してください。詳細は次のとおりです:

1.数値データ型

PHP では、数値または数値データと数学関数を簡単に使用できます。基本的に、扱うデータ型は浮動小数点数と整数の 2 つです。浮動小数点値と整数値の内部表現は、それぞれ C のデータ型 double と int です。 C と同様に、PHP のこれらのデータ型は同じ一連のルールに従います。

PHP は緩やかに型付けされたスクリプト言語であり、変数は計算のニーズに応じてデータ型を変更できます。これにより、エンジンは型変換を動的に実行できるようになります。したがって、計算に数値と文字列が含まれる場合、文字列は計算が完了する前に数値に変換され、数値は文字列と連結される前に文字列に変換されます。

リーリー

PHP には、変数のデータ型をチェックするための関数が多数提供されています。変数に数値が含まれているかどうか、具体的には変数が浮動小数点数か整数かをチェックする関数が 3 つあります。
is_numeric() 関数は、パラメータとして渡された値が数値であるかどうかを確認できます。

関数 is_int() と is_float() は、特定のデータ型をチェックするために使用されます。整数または浮動小数点数が渡された場合、これらの関数は true を返し、それ以外の場合は false を返します。正当な数値表現を持つ文字列が渡された場合でも、false が返されます。

エンジンにデータ型を強制的に変更させることもできます。これは型キャストと呼ばれ、変数または値の前に (int)、(integer)、(float)、(double)、または (real) を追加するか、関数 intval() または floatval( )。

2.乱数

乱数はそれ自体が科学です。乱数発生器にはさまざまな実装が存在します。 PHP はそのうちの 2 つ、rand() と mt_rand() を実装します。 rand() 関数は、PHP の構築に使用されるコンパイラによって提供される基本ライブラリの 1 つである libc で定義されたランダム関数の単純なラッパーです。 mt_rand() は、多くの適切に設計された機能を提供する優れた代替実装であり、mt_rand() は libc のバージョンよりもさらに高速です。

両方の関数は、MAX_RAND の値を取得するためのいくつかの関数を提供します。 rand() は getrandmax()、mt_rand() は mt_getrandmax() です;

3つ。データをフォーマットする

警告、エラー、その他の情報に加えて、PHP の出力のほとんどは echo、print()、printf() などの関数を使用して生成されます。これらの関数は引数を文字列に変換し、クライアント アプリケーションに送信します。
number_format() 関数は、整数と浮動小数点値を読み取り可能な文字列表現に変換します。

リーリー

4つ。数学関数

abs() 絶対値
丸めメソッドによるfloor()丸め
ceil() 最も近い整数に丸めます
round() 丸め
min() は配列内の最小値または最小値を見つけます
max() は最大配列の最大値を見つけます

さらに PHP 関連のコンテンツに興味のある読者は、このサイトの特別トピック「PHP の操作とオペレーターの使用法の概要」、「PHP ネットワーク プログラミング スキルの概要」、「PHP の基本構文チュートリアルの概要」、「 PHP操作オフィス文書スキルまとめ』(word、excel、access、ppt含む)、『php日時の使い方まとめ』、『phpオブジェクト指向プログラミング入門講座』、『php string(文字列)の使い方まとめ』、『 php+mysqlデータベース操作入門チュートリアル 》と《phpでよく使うデータベース操作スキルまとめ》

この記事が PHP プログラミングのすべての人に役立つことを願っています。

興味がありそうな記事:

  • PHP数値演算検証コードの実装コード
  • PHP数値演算検証コードと数値演算検証コードの実装
  • PHP算術演算関数の大まとめ(収集価値のある古典)
  • 概要PHP の浮動小数点精度演算について説明します
  • PHP の一般的な特殊演算記号と関数の概要 (PHP 初心者必読)
  • 第 4 章 PHP の数学演算
  • PHP の chr 関数と ord 関数は、文字の加算、減算、乗算を実装します。および除算演算実装コード
  • PHP完全版 確率演算関数(最適化版) Webゲーム開発に必須
  • php数学演算検証コード実装コード
  • PHPでは科学表記法で数値が表示されないようにするために長すぎる(大きすぎる)数値演算を使用しています

www.bkjia.com本当http://www.bkjia.com/PHPjc/1117048.html技術記事 PHP の算術演算とデータ処理の例の分析、データ処理例の分析 この記事では、PHP の算術演算とデータ処理の方法を例とともに説明します。参考のために皆さんと共有してください。詳細は次のとおりです: 1...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。