用于计算两个数的重复减法的 PHP 程序


要计算两个数的重复减法,代码如下 −

示例

 在线演示

<?php
function repeated_sub($val_1, $val_2)
{
   if ($val_1 % $val_2 == 0)
      return floor(((int)$val_1 / $val_2));
   return floor(((int)$val_1 / $val_2) + repeated_sub($val_2, $val_1 % $val_2));
}
$val_1 = 1000;
$val_2 = 189;
print_r("The repeated subtraction results in ");
echo repeated_sub($val_1, $val_2);
?>

输出

The repeated subtraction results in 18

定义了一个名为“repeated_sub”的函数,用于检查两个值是否完全相除,如果是,则对数字进行除法并给出商的向下取整值。否则,给出商的向下取整值,以及调用第二个值和对这两个值进行除法时的余数的“repeated_sub”函数计算出的值。

在函数外部,为两个变量赋值,并通过将这些值作为参数传递给函数来调用函数。输出显示在控制台上。

更新于:2020-07-02

197 次浏览

开启你的职业生涯

通过完成课程获得认证

开始
广告