Maison >développement back-end >Tutoriel Python >fonction python fonction de traitement du numéro divmod
Fonction quotidienne Python - fonction de traitement du nombre pmod
la méthode pmod(a,b) renvoie C'est un //b (arrondi de division) et le reste de a à b
Le type de résultat renvoyé est un tuple
a, b peuvent être des nombres (y compris des nombres complexes ) )
Les nombres au pluriel ne peuvent pas être traités avant python2.3. Veuillez faire attention à cette
Prenez. deux nombres (non complexes) comme arguments et renvoie une paire de nombres composée de leur quotient et de leur reste lors de l'utilisation de pision long. Avec des types d'opérandes mixtes, les règles des opérateurs arithmétiques binaires s'appliquent. Pour les entiers simples et longs, le résultat est le même que. (a / / b, a % b). Pour les nombres à virgule flottante, le résultat est (q, a % b), où q est généralement math.floor(a / b) mais peut être 1 de moins que cela. * b + a % b est très proche de a, si a % b est non nul il a le même signe que b, et 0 <= abs(a % b) < abs(b).
Modifié dans la version 2.3 : l'utilisation de pmod() avec des nombres complexes est obsolète.
>>> pmod(9,2) (4, 1) >>> pmod(11,3) (3, 2) >>> pmod(1+2j,1+0.5j) ((1+0j), 1.5j)
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!