廊坊香河品牌论网络公司主要业务有香河网站建设、三河网站制作、大厂网页设计、网络推广!!

PHP gmp_sqrtrem()函数使用方法

2018-09-02

gmp_sqrtrem()是PHP中的内置函数,用于计算GMP数的平方根(GNU Multiple Precision:对于大数)和余数。此函数还仅返回GMP编号的平方根中的整数部分作为gmp_sqrt()函数。其余部分基本上是GMP编号与此函数返回的平方根值的平方之间的差异。

语法:

 gmp_sqrtrem($ num)[ 123] 

参数:此函数接受GMP编号 $ num 作为必需参数,如上面的语法所示,我们想要计算平方根。此参数可以是PHP 5.6及更高版本中的GMP对象,或者我们也可以传递数字字符串,前提是它可以将该字符串转换为数字。

返回值:此函数返回两个GMP数字的数组。此数组中的第一个元素是作为参数传递给函数的GMP编号的平方根中的整数部分,第二个元素是余数。余数计算为GMP数与该数组第一个元素的平方之差。

例如:



输入:“ 9“输出:3输入:”24“输出:4
 
下面的程序说明了PHP中的gmp_sqrtrem()函数:

程序1:程序计算平方根当数字字符串作为GMP数字作为参数传递时,剩余的GMP编号。

?php //用于计算GMP编号的平方根//的PHP程序//将数字字符串作为GMP编号传递$ num = gmp_init( 24); //计算平方根一个GMP号//带有余数列表($ squareRoot,$ rem)= gmp_sqrtrem($ num); echo $ squareRoot。 。$ rem;?
 
产出:

4 8
 

计划2:计算平方根的程序,其余为a GMP编号作为参数传递时的GMP编号。

?php // PHP程序计算GMP编号的平方根//使用gmp_init创建GMP编号()$ num = gmp_init(24 ,10); //使用余数列表计算GMP号的平方根//($ squareRoot,$ rem)= gmp_sqrtrem($ num); echo $ squareRoot。 $ REM;?
 
产出:

4 8
 

联系我们
CONTACT US

电话:17326913295

扣扣:1042551829

邮箱:1042551829@qq.com

地址:廊坊香河新华大街兴业家园

'); })();