用於計算兩個數的重複減法的 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”函式計算出的值。
在函式外部,為兩個變數賦值,並透過將這些值作為引數傳遞給函式來呼叫函式。輸出顯示在控制檯上。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
JavaScript
PHP