《PHP實(shí)戰(zhàn):PHP數(shù)學(xué)運(yùn)算函數(shù)大匯總(經(jīng)典值得收藏)》要點(diǎn):
本文介紹了PHP實(shí)戰(zhàn):PHP數(shù)學(xué)運(yùn)算函數(shù)大匯總(經(jīng)典值得收藏),希望對(duì)您有用。如果有疑問(wèn),可以聯(lián)系我們。
PHP實(shí)例本文匯總分析了PHP數(shù)學(xué)運(yùn)算函數(shù).分享給大家供大家參考,具體如下:
PHP實(shí)例一、常用函數(shù)說(shuō)明:
PHP實(shí)例Abs: 取得絕對(duì)值.
PHP實(shí)例Acos: 取得反余弦值.
PHP實(shí)例Asin: 取得反正弦值.
PHP實(shí)例Atan: 取得反正切值.
PHP實(shí)例Atan2: 計(jì)算二數(shù)的反正切值.
PHP實(shí)例base_convert: 轉(zhuǎn)換數(shù)字的進(jìn)位方式.
PHP實(shí)例BinDec: 二進(jìn)位轉(zhuǎn)成十進(jìn)位.
PHP實(shí)例Ceil: 計(jì)算大于指定數(shù)的最小整數(shù).
PHP實(shí)例Cos: 余弦計(jì)算.
PHP實(shí)例DecBin: 十進(jìn)位轉(zhuǎn)二進(jìn)位.
PHP實(shí)例DecHex: 十進(jìn)位轉(zhuǎn)十六進(jìn)位.
PHP實(shí)例DecOct: 十進(jìn)位轉(zhuǎn)八進(jìn)位.
PHP實(shí)例Exp: 自然對(duì)數(shù) e 的次方值.
PHP實(shí)例Floor: 計(jì)算小于指定數(shù)的最大整數(shù).
PHP實(shí)例getrandmax: 隨機(jī)數(shù)的最大值.
PHP實(shí)例HexDec: 十六進(jìn)位轉(zhuǎn)十進(jìn)位.
PHP實(shí)例Log: 自然對(duì)數(shù)值.
PHP實(shí)例Log10: 10 基底的對(duì)數(shù)值.
PHP實(shí)例max: 取得最大值.
PHP實(shí)例min: 取得最小值.
PHP實(shí)例mt_rand: 取得隨機(jī)數(shù)值.
PHP實(shí)例mt_srand: 配置隨機(jī)數(shù)種子.
PHP實(shí)例mt_getrandmax: 隨機(jī)數(shù)的最大值.
PHP實(shí)例number_format: 格式化數(shù)字字符串.
PHP實(shí)例OctDec: 八進(jìn)位轉(zhuǎn)十進(jìn)位.
PHP實(shí)例pi: 圓周率.
PHP實(shí)例pow: 次方.
PHP實(shí)例rand: 取得隨機(jī)數(shù)值.
PHP實(shí)例round: 四舍五入.
PHP實(shí)例Sin: 正弦計(jì)算.
PHP實(shí)例Sqrt: 開(kāi)平方根.
PHP實(shí)例srand: 配置隨機(jī)數(shù)種子.
PHP實(shí)例Tan: 正切計(jì)算.
PHP實(shí)例二、函數(shù)分析如下:
PHP實(shí)例Abs
取得絕對(duì)值.
語(yǔ)法: mixed abs(mixed number);
返回值: 混合類型資料
函數(shù)種類: 數(shù)學(xué)運(yùn)算
內(nèi)容說(shuō)明: 返回參數(shù) number 的絕對(duì)值.若 number 是倍精確浮點(diǎn)數(shù),則返回值也是倍浮點(diǎn)數(shù);其它的類型則返回類型為整數(shù).
PHP實(shí)例Acos
取得反余弦值.
語(yǔ)法: float acos(float arg);
返回值: 浮點(diǎn)數(shù)
函數(shù)種類: 數(shù)學(xué)運(yùn)算
內(nèi)容說(shuō)明: 返回參數(shù) arg 的反余弦值 (arc cosine).
參考: asin() atan()
PHP實(shí)例Asin
取得反正弦值.
語(yǔ)法: float asin(float arg);
返回值: 浮點(diǎn)數(shù)
函數(shù)種類: 數(shù)學(xué)運(yùn)算
內(nèi)容說(shuō)明: 返回參數(shù) arg 的反正弦值 (arc sine).
參考: acos() atan()
PHP實(shí)例Atan
取得反正切值.
語(yǔ)法: float atan(float arg);
返回值: 浮點(diǎn)數(shù)
函數(shù)種類: 數(shù)學(xué)運(yùn)算
內(nèi)容說(shuō)明: 返回參數(shù) arg 的反正切值 (arc tangent).
參考: acos() asin()
PHP實(shí)例Atan2
計(jì)算二數(shù)的反正切值.
語(yǔ)法: float atan2(float y, float x);
返回值: 浮點(diǎn)數(shù)
函數(shù)種類: 數(shù)學(xué)運(yùn)算
內(nèi)容說(shuō)明: 本函數(shù)用來(lái)計(jì)算二數(shù) y、x 的反正切值,計(jì)算結(jié)果與 atan() 計(jì)算 y/x 類似,但本函數(shù)會(huì)因 x、y 的正負(fù)號(hào)影響結(jié)果.而本函數(shù)的返回值必落在正負(fù)的圓周率間 (-PI <= (值) ≶= PI)
參考 acos() atan() asin()
PHP實(shí)例base_convert
轉(zhuǎn)換數(shù)字的進(jìn)位方式.
語(yǔ)法: string base_convert(string number, int frombase, int tobase);
返回值: 字符串
函數(shù)種類: 數(shù)學(xué)運(yùn)算
內(nèi)容說(shuō)明: 本函數(shù)將數(shù)字字符串 number 從以 frombase 進(jìn)位轉(zhuǎn)換到以 tobase 進(jìn)位.本式能夠處理的由以二進(jìn)位到以三十六進(jìn)位之間的進(jìn)位方式.在十進(jìn)位之前都是以數(shù)字表示,而在超過(guò)十進(jìn)位之后就用英文字母表示.例如十六進(jìn)位個(gè)位數(shù)依序?yàn)?123456789abcdef,10 的順序是第十七個(gè),這時(shí)才進(jìn)一位.而三十六進(jìn)位 a 是第十個(gè)、b 為第十一個(gè)、z 為第三十六個(gè)、10 是第三十七個(gè),這時(shí)才進(jìn)位.
PHP實(shí)例使用范例
PHP實(shí)例本例將十六進(jìn)位字符串轉(zhuǎn)成二進(jìn)位字符串
PHP實(shí)例
<?php
$binary = base_convert($hexadecimal, 16, 2);
echo "十六進(jìn)位字符串"$hexadecimal"轉(zhuǎn)成二進(jìn)位為"$binary".";
?>
PHP實(shí)例BinDec
二進(jìn)位轉(zhuǎn)成十進(jìn)位.
語(yǔ)法: int bindec(string binary_string);
返回值: 整數(shù)
函數(shù)種類: 數(shù)學(xué)運(yùn)算
內(nèi)容說(shuō)明: 本函數(shù)將二進(jìn)位數(shù)字字符串轉(zhuǎn)成十進(jìn)位的整數(shù).由于 PHP 使用 32 位有正負(fù)號(hào)整數(shù)計(jì)算,能處理的最大十進(jìn)位數(shù)字為 2147483647,也就是二進(jìn)位數(shù)字的 1111111111111111111111111111111 (31 個(gè) 1).
參考: DecBin()
PHP實(shí)例Ceil
計(jì)算大于指定數(shù)的最小整數(shù).
語(yǔ)法: int ceil(float number);
返回值: 整數(shù)
函數(shù)種類: 數(shù)學(xué)運(yùn)算
內(nèi)容說(shuō)明: 本函數(shù)用來(lái)計(jì)算比浮點(diǎn)參數(shù) number 大的最小整數(shù).
PHP實(shí)例使用范例
PHP實(shí)例本例返回值為 4.
PHP實(shí)例
<?php
$nextint=ceil(3.14);
echo $nextint;
?>
PHP實(shí)例參考: Floor() round()
PHP實(shí)例Cos
余弦計(jì)算.
語(yǔ)法: float cos(float arg);
返回值: 浮點(diǎn)數(shù)
函數(shù)種類: 數(shù)學(xué)運(yùn)算
內(nèi)容說(shuō)明: 本函數(shù)計(jì)算參數(shù) arg 的余弦值 (cosine).
參考: Sin() Tan()
PHP實(shí)例DecBin
十進(jìn)位轉(zhuǎn)二進(jìn)位.
語(yǔ)法: string decbin(int number);
返回值: 字符串
函數(shù)種類: 數(shù)學(xué)運(yùn)算
內(nèi)容說(shuō)明: 本函數(shù)將十進(jìn)位數(shù)字轉(zhuǎn)成二進(jìn)位字符串.由于 PHP 使用 32 位有正負(fù)號(hào)整數(shù)計(jì)算,能處理的最大十進(jìn)位數(shù)字為 2147483647,也就是二進(jìn)位數(shù)字的 1111111111111111111111111111111 (31 個(gè) 1).
參考: BinDec()
PHP實(shí)例DecHex
十進(jìn)位轉(zhuǎn)十六進(jìn)位.
語(yǔ)法: string dechex(int number);
返回值: 字符串
函數(shù)種類: 數(shù)學(xué)運(yùn)算
內(nèi)容說(shuō)明: 本函數(shù)將十進(jìn)位數(shù)字轉(zhuǎn)成十六進(jìn)位字符串.由于 PHP 使用 32 位有正負(fù)號(hào)整數(shù)計(jì)算,能處理的最大十進(jìn)位數(shù)字為 2147483647,也就是十六進(jìn)位數(shù)字 7fffffff.
參考: HexDec()
PHP實(shí)例DecOct
十進(jìn)位轉(zhuǎn)八進(jìn)位.
語(yǔ)法: string decoct(int number);
返回值: 字符串
函數(shù)種類: 數(shù)學(xué)運(yùn)算
內(nèi)容說(shuō)明: 本函數(shù)將十進(jìn)位數(shù)字轉(zhuǎn)成八進(jìn)位字符串.由于 PHP 使用 32 位有正負(fù)號(hào)整數(shù)計(jì)算,能處理的最大十進(jìn)位數(shù)字為 2147483647,也就是八進(jìn)位數(shù)字 17777777777.
參考: OctDec()
PHP實(shí)例Exp
自然對(duì)數(shù) e 的次方值.
語(yǔ)法: float exp(float arg);
返回值: 浮點(diǎn)數(shù)
函數(shù)種類: 數(shù)學(xué)運(yùn)算
內(nèi)容說(shuō)明: 本函數(shù)計(jì)算自然對(duì)數(shù) (natural logarithm) 的 arg 次方值.
參考: pow() Log()
PHP實(shí)例Floor
計(jì)算小于指定數(shù)的最大整數(shù).
語(yǔ)法: int floor(float number);
返回值: 整數(shù)
函數(shù)種類: 數(shù)學(xué)運(yùn)算
內(nèi)容說(shuō)明: 本函數(shù)用來(lái)計(jì)算比浮點(diǎn)參數(shù) number 小的最大整數(shù).
PHP實(shí)例使用范例
PHP實(shí)例本例返回值為 3.
PHP實(shí)例
<?php
$lastint=floor(3.14);
echo $lastint;
?>
PHP實(shí)例參考: Ceil() round()
PHP實(shí)例getrandmax
亂數(shù)的最大值.
語(yǔ)法: int getrandmax(void);
返回值: 整數(shù)
函數(shù)種類: 數(shù)學(xué)運(yùn)算
內(nèi)容說(shuō)明: 本函數(shù)計(jì)算亂數(shù)函數(shù) rand() 可能取得的取得的最大亂數(shù)值.本函數(shù)不需參數(shù).
參考: rand() srand() mt_rand() mt_srand() mt_getrandmax()
PHP實(shí)例HexDec
十六進(jìn)位轉(zhuǎn)十進(jìn)位.
語(yǔ)法: int hexdec(string hex_string);
返回值: 整數(shù)
函數(shù)種類: 數(shù)學(xué)運(yùn)算
內(nèi)容說(shuō)明: 本函數(shù)將十六進(jìn)位字符串轉(zhuǎn)成十進(jìn)位數(shù)字.由于 PHP 使用 32 位有正負(fù)號(hào)整數(shù)計(jì)算,能處理的最大十六進(jìn)位數(shù)字為 7fffffff,也就是十進(jìn)位數(shù)字的 2147483647.
參考: DecHex()
PHP實(shí)例Log
自然對(duì)數(shù)值.
語(yǔ)法: float log(float arg);
返回值: 浮點(diǎn)數(shù)
函數(shù)種類: 數(shù)學(xué)運(yùn)算
內(nèi)容說(shuō)明: 本函數(shù)計(jì)算參數(shù) arg 的自然對(duì)數(shù) (natural logarithm) 值.
PHP實(shí)例Log10
10 基底的對(duì)數(shù)值.
語(yǔ)法: float log10(float arg);
返回值: 浮點(diǎn)數(shù)
函數(shù)種類: 數(shù)學(xué)運(yùn)算
內(nèi)容說(shuō)明: 本函數(shù)計(jì)算參數(shù) arg 的 10 基底對(duì)數(shù)值.
PHP實(shí)例max
取得最大值.
語(yǔ)法: mixed max(mixed arg1, mixed arg2 .... mixed argn);
返回值: 混合類型資料
函數(shù)種類: 數(shù)學(xué)運(yùn)算
內(nèi)容說(shuō)明: 本函數(shù)計(jì)算參數(shù)間的最大值.若第一個(gè)參數(shù)是數(shù)字?jǐn)?shù)組,則會(huì)找出該數(shù)組的最大數(shù)字.若第一個(gè)參數(shù)非數(shù)組,則需二個(gè)以上的參數(shù).這些數(shù)字可以是整數(shù)、倍精確數(shù)或數(shù)字字符串的類型.參數(shù)的數(shù)目不限,視用戶的需求而定.在計(jì)算時(shí),只要有一個(gè)參數(shù)是倍精確數(shù),本函數(shù)會(huì)將所有的參數(shù)都轉(zhuǎn)成倍精確數(shù),并返回倍精確數(shù).若參數(shù)只有整數(shù)及數(shù)字字符串,則會(huì)將所有的參數(shù)轉(zhuǎn)換成整數(shù),并返回整數(shù).
參考: min()
PHP實(shí)例min
取得最小值.
語(yǔ)法: mixed min(mixed arg1, mixed arg2 .... mixed argn);
返回值: 混合類型資料
函數(shù)種類: 數(shù)學(xué)運(yùn)算
內(nèi)容說(shuō)明: 本函數(shù)計(jì)算參數(shù)間的最小值.若第一個(gè)參數(shù)是數(shù)字?jǐn)?shù)組,則會(huì)找出該數(shù)組的最小數(shù)字.若第一個(gè)參數(shù)非數(shù)組,則需二個(gè)以上的參數(shù).這些數(shù)字可以是整數(shù)、倍精確數(shù)或數(shù)字字符串的類型.參數(shù)的數(shù)目不限,視用戶的需求而定.在計(jì)算時(shí),只要有一個(gè)參數(shù)是倍精確數(shù),本函數(shù)會(huì)將所有的參數(shù)都轉(zhuǎn)成倍精確數(shù),并返回倍精確數(shù).若參數(shù)只有整數(shù)及數(shù)字字符串,則會(huì)將所有的參數(shù)轉(zhuǎn)換成整數(shù),并返回整數(shù).
參考: max()
PHP實(shí)例mt_rand
取得亂數(shù)值.
語(yǔ)法: int mt_rand([int min], [int max]);
返回值: 整數(shù)
函數(shù)種類: 數(shù)學(xué)運(yùn)算
內(nèi)容說(shuō)明: 本函數(shù)不使用一般常用的 libc 來(lái)計(jì)算亂數(shù)值,而是使用計(jì)算速度至少快四倍的馬其賽特旋轉(zhuǎn) (Mersenne Twister) 演算法來(lái)計(jì)算亂數(shù)值.有關(guān)馬特賽特旋轉(zhuǎn)演算法可在松本真的 http://www.math.keio.ac.jp/~matumoto/emt.html 找到更多的相關(guān)信息,最佳化的原始程序則在 http://www.scp.syr.edu/~marc/hawk/twister.html.若沒(méi)有指定亂數(shù)的最大及最小范圍,本函數(shù)會(huì)自動(dòng)的從 0 到 RAND_MAX 中取一個(gè)亂數(shù).若有指定 min 及 max 的參數(shù),則從指定參數(shù)中取一個(gè)數(shù)字,例如 mt_rand(38, 49) 則會(huì)從 38 到 49 之間取一個(gè)亂數(shù)值.值得注意的是為使亂數(shù)的亂度最大,每次在取亂數(shù)之前最好使用 mt_srand() 以配置新的亂數(shù)種子.
參考: rand() srand() getrandmax() mt_srand() mt_getrandmax()
PHP實(shí)例mt_srand
配置亂數(shù)種子.
語(yǔ)法: void mt_srand(int seed);
返回值: 無(wú)
函數(shù)種類: 數(shù)學(xué)運(yùn)算
內(nèi)容說(shuō)明: 本函數(shù)傳入?yún)?shù) seed 后,配置亂數(shù)的種子.值得注意的是參數(shù) seed 值最好也是隨機(jī)出現(xiàn)的數(shù)字,例如利用加入時(shí)間做為變量的來(lái)源就是不錯(cuò)的辦法,或者開(kāi)發(fā)其它的硬體周邊界面可取得更好的亂數(shù).
PHP實(shí)例使用范例
PHP實(shí)例本例加入時(shí)間的因素,以執(zhí)行時(shí)的百萬(wàn)分之一秒當(dāng)亂數(shù)種子
PHP實(shí)例
<?php
mt_srand((double)microtime()*1000000);
$randval = mt_rand();
echo $randval;
?>
PHP實(shí)例參考: rand() srand() getrandmax() mt_rand() mt_getrandmax()
PHP實(shí)例mt_getrandmax
亂數(shù)的最大值.
語(yǔ)法: int mt_getrandmax(void);
返回值: 整數(shù)
函數(shù)種類: 數(shù)學(xué)運(yùn)算
內(nèi)容說(shuō)明: 本函數(shù)計(jì)算亂數(shù)函數(shù) mt_rand() 可能取得的取得的最大亂數(shù)值.本函數(shù)不需參數(shù).
參考: rand() srand() getrandmax() mt_srand() mt_rand()
PHP實(shí)例number_format
格式化數(shù)字字符串.
語(yǔ)法: string number_format(float number, int [decimals], string [dec_point], string [thousands_sep]);
返回值: 字符串
函數(shù)種類: 數(shù)學(xué)運(yùn)算
內(nèi)容說(shuō)明: 本函數(shù)用來(lái)將浮點(diǎn)參數(shù) number 格式化.若沒(méi)加參數(shù) decimals 則返回的字符串只要整數(shù)部份,加了此參數(shù)才依參數(shù)指定的小數(shù)點(diǎn)位數(shù)返回.參數(shù) dec_point 表示小數(shù)點(diǎn)的表示方式辦法,默認(rèn)值是 ".",若需要轉(zhuǎn)換成其它的小數(shù)點(diǎn)就可以在這個(gè)參數(shù)改掉.參數(shù) thousands_sep 為整數(shù)部份每三位的分隔符號(hào),默認(rèn)值是 ",".本函數(shù)最特別的地方就是參數(shù)數(shù)目,最少要有一個(gè),也就是欲格式化的字符串;也可以有二個(gè)或者四個(gè)參數(shù),但不能用三個(gè)參數(shù).值得注意的是指定小數(shù)點(diǎn)的位數(shù)之后的數(shù)字直接舍棄,沒(méi)有四舍五入的情形.
PHP實(shí)例使用范例
PHP實(shí)例
<?php
$short_pi = "3.14159";
$my_pi = number_format($short_pi, 2);
echo $my_pi."n"; // 3.14
$foo = 850017.9021;
$new_foo = number_format($foo, 3, ".", " ");
echo $new_foo."n"; // 850 017.902
?>
PHP實(shí)例OctDec
八進(jìn)位轉(zhuǎn)十進(jìn)位.
語(yǔ)法: string decoct(int number);
返回值: 字符串
函數(shù)種類: 數(shù)學(xué)運(yùn)算
內(nèi)容說(shuō)明: 本函數(shù)將八進(jìn)位字符串轉(zhuǎn)成十進(jìn)位數(shù)字.由于 PHP 使用 32 位有正負(fù)號(hào)整數(shù)計(jì)算,能處理最大的八進(jìn)位數(shù)字為 17777777777,也就是十進(jìn)位數(shù)字的 2147483647.
參考: DecOct()
PHP實(shí)例pi
圓周率.
語(yǔ)法: double pi(void);
返回值: 倍精確數(shù)
函數(shù)種類: 數(shù)學(xué)運(yùn)算
內(nèi)容說(shuō)明: 本函數(shù)返回圓周率.不需輸入?yún)?shù).
PHP實(shí)例pow
次方.
語(yǔ)法: float pow(float base, float exp);
返回值: 浮點(diǎn)數(shù)
函數(shù)種類: 數(shù)學(xué)運(yùn)算
內(nèi)容說(shuō)明: 本函數(shù)計(jì)算次方值.參數(shù) base 為基底,exp 為冪數(shù).
PHP實(shí)例使用范例
PHP實(shí)例
<?php
print(pow(2,3)); // 8
print(pow(5,4)); // 625
?>
PHP實(shí)例參考: Log10() Exp()
PHP實(shí)例rand
取得隨機(jī)數(shù)值.
語(yǔ)法: int rand([int min], [int max]);
返回值: 整數(shù)
函數(shù)種類: 數(shù)學(xué)運(yùn)算
內(nèi)容說(shuō)明: 本函數(shù)用來(lái)取得隨機(jī)數(shù)值.若沒(méi)有指定隨機(jī)數(shù)的最大及最小范圍,本函數(shù)會(huì)自動(dòng)的從 0 到 RAND_MAX 中取一個(gè)隨機(jī)數(shù).若有指定 min 及 max 的參數(shù),則從指定參數(shù)中取一個(gè)數(shù)字.例如 rand(38, 49) 則會(huì)從 38 到 49 之間取一個(gè)隨機(jī)數(shù)值,UNIX 系統(tǒng)包含 49、Win32 系統(tǒng)不包含 49 ([email=zkimmel@earthlink.net]zkimmel@earthlink.net[/email] 10-May-1999).值得注意的是為使隨機(jī)數(shù)的亂度最大,每次在取隨機(jī)數(shù)之前最好使用 srand() 以配置新的隨機(jī)數(shù)種子.
參考: srand() getrandmax() mt_rand() mt_srand() mt_getrandmax()
PHP實(shí)例round
四舍五入.
語(yǔ)法: double round(double val);
返回值: 倍精確數(shù)
函數(shù)種類: 數(shù)學(xué)運(yùn)算
內(nèi)容說(shuō)明: 本函數(shù)用來(lái)將數(shù)字小數(shù)點(diǎn)后四舍五入.
PHP實(shí)例使用范例
PHP實(shí)例
<?php
$foo1 = round(3.4);
$foo2 = round(3.5);
$foo3 = round(3.6);
echo "round(3.4): ".$foo1."<br>n";
echo "round(3.5): ".$foo2."<br>n";
echo "round(3.6): ".$foo3;
?>
PHP實(shí)例參考: Ceil() Floor()
PHP實(shí)例Sin
正弦計(jì)算.
語(yǔ)法: float sin(float arg);
返回值: 浮點(diǎn)數(shù)
函數(shù)種類: 數(shù)學(xué)運(yùn)算
內(nèi)容說(shuō)明: 本函數(shù)計(jì)算參數(shù) arg 的正弦值 (sine).
參考: Cos() Tan()
PHP實(shí)例Sqrt
開(kāi)平方根.
語(yǔ)法: float sqrt(float arg);
返回值: 浮點(diǎn)數(shù)
函數(shù)種類: 數(shù)學(xué)運(yùn)算
內(nèi)容說(shuō)明: 本函數(shù)將參數(shù) arg 開(kāi)平方根.
PHP實(shí)例srand
配置隨機(jī)數(shù)種子.
語(yǔ)法: void srand(int seed);
返回值: 無(wú)
函數(shù)種類: 數(shù)學(xué)運(yùn)算
內(nèi)容說(shuō)明: 本函數(shù)傳入?yún)?shù) seed 后,配置隨機(jī)數(shù)的種子.值得注意的是參數(shù) seed 值最好也是隨機(jī)出現(xiàn)的數(shù)字,例如利用加入時(shí)間做為變量的來(lái)源就是不錯(cuò)的辦法,或者開(kāi)發(fā)其它的硬體周邊界面可取得更好的隨機(jī)數(shù).
PHP實(shí)例使用范例
PHP實(shí)例本例加入時(shí)間的因素,以執(zhí)行時(shí)的百萬(wàn)分之一秒當(dāng)隨機(jī)數(shù)種子
PHP實(shí)例
<?php
srand((double)microtime()*1000000);
$randval = rand();
echo $randval;
?>
PHP實(shí)例參考: rand() getrandmax() mt_srand() mt_rand() mt_getrandmax()
PHP實(shí)例Tan
正切計(jì)算.
語(yǔ)法: float tan(float arg);
返回值: 浮點(diǎn)數(shù)
函數(shù)種類: 數(shù)學(xué)運(yùn)算
內(nèi)容說(shuō)明: 本函數(shù)計(jì)算參數(shù) arg 的正切值 (tangent).
參考: Sin() Cos()
PHP實(shí)例更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《PHP運(yùn)算與運(yùn)算符用法總結(jié)》、《PHP網(wǎng)絡(luò)編程技巧總結(jié)》、《PHP基本語(yǔ)法入門(mén)教程》、《php操作office文檔技巧總結(jié)(包括word,excel,access,ppt)》、《php日期與時(shí)間用法總結(jié)》、《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門(mén)教程》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫(kù)操作入門(mén)教程》及《php常見(jiàn)數(shù)據(jù)庫(kù)操作技巧匯總》
PHP實(shí)例希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所贊助.
《PHP實(shí)戰(zhàn):PHP數(shù)學(xué)運(yùn)算函數(shù)大匯總(經(jīng)典值得收藏)》是否對(duì)您有啟發(fā),歡迎查看更多與《PHP實(shí)戰(zhàn):PHP數(shù)學(xué)運(yùn)算函數(shù)大匯總(經(jīng)典值得收藏)》相關(guān)教程,學(xué)精學(xué)透。維易PHP學(xué)院為您提供精彩教程。
轉(zhuǎn)載請(qǐng)注明本頁(yè)網(wǎng)址:
http://www.snjht.com/jiaocheng/6997.html