Dalam artikel sebelumnya "Ajar anda cara menggunakan lapan pemalar ajaib yang biasa digunakan dalam PHP (contoh terperinci) ", kami memperkenalkan pengetahuan yang berkaitan tentang lapan pemalar ajaib dalam PHP secara terperinci Artikel ini Mari belajar tentang fungsi matematik dalam PHP Saya harap ia akan membantu semua orang.
Dalam kajian terdahulu, kami telah mempelajari tentang banyak fungsi, termasuk fungsi tersuai Seterusnya, mari kita lihat pengetahuan berkaitan fungsi matematik dalam PHP fungsi PHPMath. Fungsi Matematik dalam PHP adalah komponen teras PHP, jadi ia juga perlu difahami dalam proses pembelajaran PHP.
Seterusnya mari kita lihat fungsi matematik dalam PHP.
Apakah fungsi matematik PHP
Sebelum memperkenalkan fungsi matematik, mari semak fungsi itu sekarang. Dalam pengetahuan matematik, kita telah belajar tentang fungsi dan parameter fungsi tidak dapat dipisahkan Apabila parameter fungsi ditentukan, nilai fungsi juga ditentukan, dan peraturan yang digunakan untuk parameter ini juga ditentukan .
Fungsi matematik menggunakan pengetahuan matematik apabila mengawal peraturan nilai fungsi Fungsi matematik boleh mengendalikan nilai dalam julat integer dan apungan. Mari kita lihat beberapa fungsi matematik yang biasa digunakan dalam PHP dan penggunaannya.
Penggunaan fungsi matematik biasa dalam PHP
Terdapat banyak fungsi matematik dalam PHP, dan terdapat banyak masalah yang boleh diselesaikan, seperti seperti mencari nilai maksimum dan minimum, membundarkan nombor titik terapung, mencari punca kuasa dua, dsb. Seterusnya, mari kita lihat jenis fungsi yang boleh dicapai.
<span style="font-size: 18px;"><strong><span style="font-size: 16px;">abs()</span></strong></span>
abs()
fungsiabs()
Fungsi abs()
abs(mixed $number): number
boleh dikatakan sebagai fungsi yang paling mudah antara fungsi matematik Fungsi $number
boleh mengembalikan nilai mutlak bagi format sintaks asas abs () fungsi adalah seperti berikut:
<?php $abs = abs(-4.2); // $abs = 4.2; (double/float) $abs2 = abs(5); // $abs2 = 5; (integer) $abs3 = abs(-5); // $abs3 = 5; (integer) echo $abs . '<br/>'; echo $abs2 . '<br/>'; echo $abs3; ?>
mewakili nilai yang perlu diproses, nombor yang dikembalikan ialah nilai mutlak parameter, dan jika parameter $number adalah terapung, hasil yang dikembalikan juga terapung.
<span style="max-width:90%"><strong><span style="font-size: 16px;">ceil()</span></strong></span>
Seperti yang anda lihat daripada contoh di atas, nilai mutlak parameter boleh diperoleh melalui fungsi abs().
ceil()
ceil()
ceil(float $value): float
Fungsi$value
<?php echo ceil(4.3) . '<br/>'; // 5 echo ceil(9.999) . '<br/>'; // 10 echo ceil(-3.14); // -3 ?>
Dalam PHP, anda boleh menggunakan fungsi
untuk melengkapkan pembundaran nombor. Iaitu, hitung integer terkecil yang lebih besar daripada satu nombor. Format sintaks asas fungsi ini adalah seperti berikut:
Perlu diambil perhatian bahawa: apa yang perlu dikembalikan ialah integer seterusnya yang tidak kurang daripada parameter
, iaitu, apungan nilai pulangan; jika parameter $value mempunyai bahagian perpuluhan, maka ia akan bergerak ke hadapan sedikit. Seterusnya, mari kita lihat penggunaan fungsi ceil() melalui contoh seperti berikut:<span style="max-width:90%"><strong><span style="font-size: 16px;">floor()</span></strong></span>
Hasil keluaran: <. 🎜>Dalam contoh di atas, kami melengkapkan pembundaran nombor melalui fungsi ceil().
floor()
floor(float $value): float
$value
<?php echo floor(4) . "<br>"; //4 echo floor(3.3) . "<br>"; //3 echo floor(6.999); //6 ?>
Fungsi
boleh digunakan untuk melengkapkan pembundaran nombor, iaitu, membundarkan ke bawah kepada integer terdekat. Format sintaks asas fungsi ini adalah seperti berikut: mewakili nombor yang hendak dibundarkan. <span style="max-width:90%"><strong><span style="font-size: 16px;">pow()</span></strong></span>
Seterusnya, mari kita lihat penggunaan fungsi floor() melalui contoh seperti berikut: Hasil keluaran: <. 🎜>
Dalam contoh di atas, pembundaran nombor diselesaikan melalui fungsi floor(). pow()
pow(number $base, number $exp): number
其中需要注意的是:返回的结果是base
的 exp
次方的幂,参数$base
标识的就是目标数,参数$exp
表示的是目标数的指数。
接下来我们通过示例来看一下pow()
函数的使用,示例如下:
<?php var_dump(pow(2, 8)); // int(256) echo '<br/>'; echo pow(-1, 20) . '<br/>'; // 1 echo pow(0, 0); // 1 ?>
输出结果:
上述示例中便是通过pow()函数来进行一个数的n次方运算。
上文介绍的知识数学函数中的一小部分,数学函数还有很多例如:
Acos
: 取得反余弦值。
Asin
: 取得反正弦值。
Atan
: 取得反正切值。
Atan2
: 计算二数的反正切值。
base_convert:
转换数字的进位方式。
BinDec
: 二进位转成十进位。
大家如果感兴趣的话,可以点击《PHP视频教程》进行更多关于PHP知识的学习。
Atas ialah kandungan terperinci Apakah fungsi matematik PHP? Bagaimana cara menggunakannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!