gmp_sub()是PHP中的一个内置函数,返回两个gmp数的减法。( 多精度 :对于大数字)
null
语法:
gmp_sub($num1, $num2)
参数: 此函数接受两个GMP编号 $num1 和 $num2 作为上述语法中显示的必需参数。这些参数可以是PHP 5.6版及更高版本中的GMP对象,也可以传递数字字符串,前提是可以将该字符串转换为数字。
返回值: 函数返回两个数$num1和$num2的减法。
例如:
Input : $num1=5 , $num2=10 Output : -5 Input : $num1=7 , $num2=1 Output : 6
下面的程序说明了 gmp_sub() 功能:
项目1: 下面的程序演示了当gmp编号作为参数传递时,gmp_sub()函数的工作原理。
<?php // PHP program to subtract two // two numbers // GMP number as arguments $num1 = gmp_init( "101" , 2); $num2 = gmp_init( "1010" , 2); // 5-10 = -5 $sub = gmp_sub( $num1 , $num2 ); // gmp_strval converts GMP number to string // representation in given base(default 10). echo gmp_strval( $sub , 2); ?> |
输出:
-101
项目2: 下面的程序演示了当数字字符串作为参数传递时,gmp_sub()的工作原理。
<?php // PHP program to subtract two // two numbers // numeric strings number as arguments $num1 = "7" ; $num2 = "1" ; // 7-1 = 6 $sub = gmp_sub( $num1 , $num2 ); echo $sub ; ?> |
输出:
6
参考: http://php.net/manual/en/function.gmp-sub.php
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END