目次
phpでよく使われる数学関数のまとめ、数学関数のまとめ
ホームページ バックエンド開発 PHPチュートリアル PHPでよく使う数学関数のまとめ、数学関数のまとめ_PHPチュートリアル

PHPでよく使う数学関数のまとめ、数学関数のまとめ_PHPチュートリアル

Jul 13, 2016 am 10:13 AM
php 関数 数学

phpでよく使われる数学関数のまとめ、数学関数のまとめ

この記事の例では、PHP で一般的に使用される数学関数を要約して分析します。参考のためにみんなで共有してください。具体的な分析は次のとおりです:

abs() 関数の定義と使用法: 数値の絶対値を返します。

構文: abs(x)、コードは次のとおりです:

コードをコピーします コードは次のとおりです:
$abs=abs(-3.2); //$abs=3.2
$abs2=abs(5); //$abs2=5
$abs3=abs(-5); //$abs3=5

ceil() 関数の定義と使用法: 最も近い整数に切り上げます。

構文ceil(x)

パラメータ 説明
× 番号は必須です。

注: x より小さくない次の整数を返します。x に小数部分がある場合、浮動小数点値の範囲は通常よりも大きいため、ceil() によって返される型は依然として浮動小数点数です。整数のコード例は次のとおりです。

コードをコピーします コードは次のとおりです:
echo ceil(5) //5
; エコー "
"; エコー ceil(3.3) //4
; エコー "
"; エコー ceil(6.999) //7

; Floor() 関数は最も近い整数に切り捨てます。
構文: フロア(x)

パラメータ説明×番号は必須です。注: x を超えない次の整数を返します。x の小数部分は四捨五入されます。float() によって返される型は、float のままです。これは、float 値の範囲が通常 integer より大きいためです。


コードをコピーします

コードは次のとおりです:echo Floor(4) //4 ; エコー "
"; エコーフロア(3.3) //3
エコー "
"; エコーフロア(6.999) //6

; 定義と使用法

fmod() 関数は、除算の浮動小数点余りを返します。
構文: fmod(x,y)

パラメータ

説明×番号は必須です。よ番号は必須です。
説明: 被除数 (x) を除数 (y) で除算して得られる浮動小数点の剰余を返します。剰余 (r) の定義は次のとおりです。ここで、i は整数です。がゼロ以外の値であり、r と x が同じ符号を持ち、その量的値が y より小さい場合、コードは次のようになります:
コードをコピーします


コードは次のとおりです:

$x=4.7 //値1を定義します; $y=1.3; //値 2 を定義します $r=fmod($x,$y); //剰余演算を実行します echo $x." を ".$y." で割った浮動小数点の余りは次のようになります: ".$r;
log10() 10 を底とする対数。

構文: log10(x)

パラメータ

説明

×番号は必須です。コードをコピーします
説明: パラメーター x の底 10 の対数を返します。コードは次のとおりです:
コードは次のとおりです:


$num1=100; $num2=1000; $num3=3

$result1=log10($num1); $result2=log10($num2); $result3=log10($num3); echo "$num1 の底 10 の対数は $result1 です"; エコー "
"; echo "$num2 の 10 を底とする対数は $result2 です"; エコー "
"; echo "$num3 の 10 を底とする対数は $result3 です"; echo "
"; log() は自然対数を返します。 構文: log(x,base)



パラメータ

説明



×

番号は必須です。

base はオプションです。このパラメータが指定されている場合、logbasex が返されます。

注: オプションのパラメーターbase が指定されている場合、log() は logbasex を返します。それ以外の場合、log() はパラメーター x の自然対数を返します。
コード例は次のとおりです。

コードをコピーします コードは次のとおりです:
echo log(2.7183) //指定された値の自然対数を返します
エコー "
"; echo log(2); // 指定された値の自然対数を返します
エコー "
"; echo log(1); // 指定された値の自然対数を返します
エコー "
"; echo log(0); // 指定された値の自然対数を返します
エコー "
"; echo log(-1); // 指定された値の自然対数を返します
//
echo sqrt(9) //出力 3
; エコー "
"; エコー sqrt(10) //3.16227766...
//
var_dump(pow(2, 8)); //出力 256
エコー "
"; echo pow(-1,20) //出力 1
; エコー "
"; echo pow(0,0) //出力 1
; エコー "
"; echo pow(-1, 4.5) //エラーを返す

;
この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。




http://www.bkjia.com/PHPjc/915430.html
www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/915430.html

PHP でよく使用される数学関数の概要 この記事では、PHP でよく使用される数学関数を例とともに要約して分析します。参考のためにみんなで共有してください。具体的な分析は次のとおりです: abs() 関数の定義と使用法...
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Dec 24, 2024 pm 04:42 PM

PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

CakePHP データベースの操作 CakePHP データベースの操作 Sep 10, 2024 pm 05:25 PM

CakePHP でデータベースを操作するのは非常に簡単です。この章では、CRUD (作成、読み取り、更新、削除) 操作について理解します。

CakePHP の日付と時刻 CakePHP の日付と時刻 Sep 10, 2024 pm 05:27 PM

Cakephp4 で日付と時刻を操作するには、利用可能な FrozenTime クラスを利用します。

CakePHP ファイルのアップロード CakePHP ファイルのアップロード Sep 10, 2024 pm 05:27 PM

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP について話し合う CakePHP について話し合う Sep 10, 2024 pm 05:28 PM

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

CakePHP バリデータの作成 CakePHP バリデータの作成 Sep 10, 2024 pm 05:26 PM

Validator は、コントローラーに次の 2 行を追加することで作成できます。

CakePHP のロギング CakePHP のロギング Sep 10, 2024 pm 05:26 PM

CakePHP へのログインは非常に簡単な作業です。使用する関数は 1 つだけです。 cronjob などのバックグラウンド プロセスのエラー、例外、ユーザー アクティビティ、ユーザーが実行したアクションをログに記録できます。 CakePHP でのデータのログ記録は簡単です。 log()関数が提供されています

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 Dec 20, 2024 am 11:31 AM

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、

See all articles