En PHP, vous pouvez utiliser l'opérateur arithmétique "/" pour diviser un entier par un entier. L'opérateur de division renvoie toujours un nombre à virgule flottante. Uniquement lorsque les deux opérandes sont des entiers et peuvent être divisés exactement, alors Il. renvoie un entier.
L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur DELL G3
Comment diviser un entier par un entier en php ?
$a / $b
Division Le quotient de $a divisé par $b.
$a % $b
Prend le reste modulo $a divisé par $b.
L'opérateur de division renvoie toujours un nombre à virgule flottante. La seule exception est si les deux opérandes sont des entiers (ou des entiers convertis à partir de chaînes) et sont exactement divisibles, auquel cas il renvoie un entier. Pour la division entière, veuillez vous référer à intdiv().
Les opérandes de l'opérateur modulo seront convertis en entiers (sauf la partie décimale) avant opération. Pour le module des nombres à virgule flottante, veuillez vous référer à fmod().
Le résultat de l'opérateur modulo % est le même que le signe (signe) du dividende. Autrement dit, le résultat de $a % $b a le même signe que $a. Par exemple :
<?php echo (5 % 3)."\n"; // prints 2 echo (5 % -3)."\n"; // prints 2 echo (-5 % 3)."\n"; // prints -2 echo (-5 % -3)."\n"; // prints -2 ?>
Recommandé : "Tutoriel vidéo PHP"
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!