stc12模数转换程序
"The modulo by zero error" throws when we divide a number by zero to get the remainder using modulus operator (%).
当我们使用模运算符( % )将数字除以零以获得余数时,将引发“零模取模误差” 。
It can be handled by using "try...catch" statement, with DivisionByZeroError exception.
可以使用带有DivisionByZeroError异常的“ try ... catch”语句来处理它。
Example:
例:
<?php
$a = 10;
$b = 3;
try
{
//dividing $a by $b - no error
$result = $a%$b;
print("result: $result \n");
//assigning 0 to $b
$b = 0;
//now, dividing $a by $b - error occurs
$result = $a%$b;
print("result: $result \n");
}
catch(DivisionByZeroError $err){
print("Exception... ");
print($err->getMessage());
}
?>
Output
输出量
result: 1
Exception... Modulo by zero
翻译自: https://www.includehelp.com/php/handle-modulo-by-zero-exception.aspx
stc12模数转换程序