Maison >développement back-end >tutoriel php >Fonction PHP intdiv()
La fonction
intdiv() renvoie le quotient entier de deux paramètres entiers. Si le résultat de i Syntaxe
intdiv ( int $x , int $y ) : intParamètres
La partie numérateur de l'expression française
La fonction PHP intdiv() renvoie le quotient entier de | x divisé par y. Si les deux arguments sont positifs ou les deux arguments sont négatifs, la valeur de retour est positive. Version PHP Cette fonction est disponible en version PHP 4.x, PHP 5.x et PHP 7.x. |
Démonstration en direct | L'exemple suivant montre que si le numérateur est < DémonstrationIn Dans l'exemple suivant, la fonction intdiv() renvoie un entier négatif car le numérateur ou le dénominateur est négatif -<?php $x=10; $y=3; $r=intdiv($x, $y); echo "intdiv(" . $x . "," . $y . ") = " . $r . "</p><p>"; $r=intdiv($y, $x); echo "intdiv(" . $y . "," . $x . ") = " . $r; ?> Output Cela produira le résultat suivant − |
<?php $x=10; $y=3; $r=intdiv($x, $y); echo "intdiv(" . $x . "," . $y . ") = " . $r . "</p><p>"; $x=10; $y=-3; $r=intdiv($x, $y); echo "intdiv(" . $x . "," . $y . ") = " . $r . "</p><p>"; $x=-10; $y=3; $r=intdiv($x, $y); echo "intdiv(" . $x . "," . $y . ") = " . $r . "</p><p>"; $x=-10; $y=-3; $r=intdiv($x, $y); echo "intdiv(" . $x . "," . $y . ") = " . $r ; ?>OutputCela produira le résultat suivant−
intdiv(10,3) = 3 intdiv(10,-3) = -3 intdiv(-10,3) = -3 intdiv(-10,-3) = 3Exemple Démonstration en directLa partie décimale dans les deux paramètres est ignorée, la fonction intdiv() n'est appliquée qu'au partie entière -
<?php $x=10; $y=0; $r=intdiv($x, $y); echo "intdiv(" . $x . "," . $y . ") = " . $r . "</p><p>"; ?>
PHP Fatal error: Uncaught DivisionByZeroError: Division by zero
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!