当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


PHP gmp_div()用法及代码示例



定义和用法

这个gmp_div()函数对数字进行除法。

描述

gmp_div() 将给定的数字相除并返回一个 GMP 数字。

用法

gmp_div ( GMP $a , GMP $b [, int $round = GMP_ROUND_ZERO ] ):GMP

参数

Sr.No 参数及说明
1

a

被分割的编号。可以是GMP资源编号、gmp对象或数字字符串。

2

b

您将与参数 a 相除的数字。它可以是 GMP 资源编号、gmp 对象或数字字符串。

3

round

舍入如下 -

  • GMP_ROUND_ZERO - 结果被截断为 0。
  • GMP_ROUND_PLUSINF - 结果向+无穷大四舍五入。
  • GMP_ROUND_MINUSINF - 结果向-无穷大四舍五入。

返回值

PHP gmp_div() 函数将给定的数字相除并返回一个 GMP 数字。

PHP版本

此函数适用于 5.0.0 以上的 PHP 版本。

例子1

gmp_div() 的工作 -

<?php
   $num1 = gmp_div("200", "5");
   $num2 = gmp_div("99", "3");
   $num3 = gmp_div("1", "3", GMP_ROUND_PLUSINF);
   $num4 = gmp_div("-100", "4", GMP_ROUND_PLUSINF);
   $num5 = gmp_div("-50", "4", GMP_ROUND_MINUSINF);
   echo "The number 200/5 is:".$num1;
   echo "<br/><br/>";
   echo "The number 99/3 is:".$num2;
   echo "<br/><br/>";
   echo "The number 1/3 is:".$num3;
   echo "<br/><br/>";
   echo "The number -100/4 is:".$num4;
   echo "<br/><br/>";
   echo "The number -50/4 is:".$num5;
?>

这将产生以下结果 -

The number 200/5 is:40
The number 99/3 is:33
The number 1/3 is:1
The number -100/4 is:-25
The number -50/4 is:-13

例子2

使用十六进制数处理 gmp_div() -

<?php
   $num1 = gmp_div("0x80", "0xFF");
   echo "The number 0x80/0xFF is:".$num1;
?>

这将产生以下结果 -

The number 0x80/0xFF is:0

相关用法


注:本文由纯净天空筛选整理自 PHP - gmp_div() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。