Qu'est-ce que la division entière par défaut ?
La division entière par défaut (ou division « floor ») consiste à diviser un nombre par un autre, puis à arrondir le résultat à l'entier inférieur ou égal au quotient exact. On la note a // b dans de nombreux langages de programmation, comme Python. Contrairement à la division classique, qui peut donner un nombre à virgule, la division entière renvoie toujours un nombre entier. Ce calculateur fournit à la fois le quotient entier et le reste correspondant pour n'importe quels deux nombres que vous saisissez.
Comment l'utiliser
Saisissez le dividende (le nombre que l'on divise, a) et le diviseur (le nombre par lequel on divise, b). Cliquez sur calculer pour afficher le quotient entier et le reste. Le diviseur ne peut pas être nul. Le calculateur accepte les valeurs positives comme négatives et applique la convention d'un arrondi vers moins l'infini.
La formule expliquée
La formule centrale est \( q = \left\lfloor \frac{\text{Dividende }a}{\text{Diviseur }b} \right\rfloor \), c'est-à-dire le plus grand entier inférieur ou égal à la valeur exacte de a/b. Le reste est ensuite défini par :
$$ r = \text{Dividende }a - \text{Diviseur }b \cdot q $$Comme le quotient est arrondi vers le bas plutôt que vers zéro, les nombres négatifs se comportent de façon prévisible : par exemple -7 // 2 = -4 et non -3, et le reste demeure positif ou nul lorsque le diviseur est positif.
Exemple concret
Prenons \( a = 17 \) et \( b = 5 \). Le quotient exact vaut 3,4. La partie entière inférieure de 3,4 est 3 : le quotient entier est donc 3. Le reste vaut
$$ 17 - 5 \times 3 = 17 - 15 = 2 $$Ainsi, 17 // 5 = 3 avec un reste de 2.
FAQ
En quoi la division entière par défaut diffère-t-elle de la division entière par troncature ? Pour les nombres positifs, elles donnent le même résultat. Elles divergent pour les nombres négatifs : la division par troncature arrondit vers zéro, tandis que la division par défaut arrondit vers moins l'infini.
Le diviseur peut-il être nul ? Non. La division par zéro n'est pas définie ; le calculateur exige donc un diviseur non nul.
À quoi sert le reste ? Ensemble, le quotient et le reste permettent de reconstituer le nombre de départ : \( a = b \times \text{quotient} + \text{reste} \). C'est très utile en arithmétique modulaire et dans les calculs de type horloge.