PHP
Referenzliste
intdiv
Mathematische-Funktionen
Befehl:
int intdiv ( int $dividend , int $divisor )
Parameter-Liste:
Beschreibung | |
---|---|
Zahl die Geteilt werden soll. | |
Zahl, die die Dividende dividiert wird. |
Rückgabewerte:
Der ganzzahlige Quotient der Division von
Dividende
durch Divisor
. Beschreibung:
Integer division
Gibt den ganzzahligen Quotienten der Teilung
Gibt den ganzzahligen Quotienten der Teilung
Dividende
durch Divisor
. Aktiv in Version:
(PHP 7)
Fehler:
Wenn
Divisor
ist 0 , DivisionByZeroError Ausnahme ausgelöst. Wenn der Dividende
PHP_INT_MIN
und die Divisor
ist -1 , dann ein Arithmetik Fehler Ausnahme ausgelöst. intdiv() - Beispiel:
Eingabe:
<?php var_dump(intdiv(3, 2)); var_dump(intdiv(-3, 2)); var_dump(intdiv(3, -2)); var_dump(intdiv(-3, -2)); var_dump(intdiv(PHP_INT_MAX, PHP_INT_MAX)); var_dump(intdiv(PHP_INT_MIN, PHP_INT_MIN)); var_dump(intdiv(PHP_INT_MIN, -1)); var_dump(intdiv(1, 0)); ?>
Ausgabe:
int(1)
int(-1)
int(-1)
int(1)
int(1)
int(1)
Fatal error: Uncaught ArithmeticError: Division of PHP_INT_MIN by -1 is not an integer in %s on line 8
Fatal error: Uncaught DivisionByZeroError: Division by zero in %s on line 9
int(-1)
int(-1)
int(1)
int(1)
int(1)
Fatal error: Uncaught ArithmeticError: Division of PHP_INT_MIN by -1 is not an integer in %s on line 8
Fatal error: Uncaught DivisionByZeroError: Division by zero in %s on line 9
Eingabe:
Mathematische-Funktionen