52 of 151 menu

Njia ya remainder ya moduli ya math

Njia remainder ya moduli math inardusha salio la mgawanyiko wa namba moja kwa ya pili. Kwenye kigezo cha kwanza cha njia tunabainisha namba inayohitaji kugawanywa (kinachogawanywa), kwenye kigezo cha pili - namba, ambayo tunagawanya kwa ya kwanza (kigawanyaji). Tofauti na kiendeshaji % njia daima inardusha thamani halisi ya desimali.

Sintaksia

import math math.remainder(kinachogawanywa, kigawanyaji)

Mfano

Wacha tupate salio la mgawanyiko wa namba 25 kwa 5:

import math print(math.remainder(25, 5))

Matokeo ya utekelezaji wa kodi:

0.0

Mfano

Sasa wacha tupate salio la mgawanyiko wa 30 kwa 4:

import math print(math.remainder(30, 4))

Matokeo ya utekelezaji wa kodi:

-2.0

Mfano

Wacha tujue salio la mgawanyiko wa namba 10 na 3:

import math print(math.remainder(10, 3))

Matokeo ya utekelezaji wa kodi:

1.0

Mfano

Sasa wacha tujaribu kujua salio la mgawanyiko wa namba 10 kwa 0:

import math print(math.remainder(10, 0))

Baada ya utekelezaji wa kodi utendakazi uteturudishia kosa:

ValueError: math domain error

Angalia pia

  • Njia fmod ya moduli math,
    ambayo inarudisha salio la mgawanyiko wa namba zenye sehemu za desimali
  • Njia modf ya moduli math,
    ambayo inarudisha sehemu ya desimali na namba kamili
  • Utendakazi divmod,
    ambayo inarudisha fungu la namba lenye matokeo ya mgawanyiko kamili na salio la mgawanyiko
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa