52 of 151 menu

Равиши remainder модули math

Равиши remainder модули math боқимондаи тақсими як адад бар адади дигарро бармегардонад. Дар параметри якуми равиш ададеро, ки бояд тақсим карда шавад (тақсимшаванда), дар параметри дуюм - ададеро, ки тақсимшаванда бар он тақсим мешавад (тақсимкунанда), муайян мекунем. Дар фарқият бо оператори % равиш ҳамеша қимати ҳақиқӣ бармегардонад.

Синтаксис

import math math.remainder(тақсимшаванда, тақсимкунанда)

Намуна

Биёед боқимондаи тақсими адади 25 бар 5-ро пайдо кунем:

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

Натиҷаи иҷрои код:

0.0

Намуна

Акнун биёед боқимондаи тақсими 30 бар 4-ро гирем:

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

Натиҷаи иҷрои код:

-2.0

Намуна

Биёед боқимондаи тақсими ададҳои 10 ва 3-ро бидонем:

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

Натиҷаи иҷрои код:

1.0

Намуна

Акнун биёед кӯшиш кунем, ки боқимондаи тақсими ададҳои 10 бар 0-ро бидонем:

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

Пас аз иҷрои код функсия ба мо хато бармегардонад:

ValueError: math domain error

Нигаред низ

  • равиши fmod модули math,
    ки боқимондаи тақсими ададҳои нуқтаи сӯзишвандаро бармегардонад
  • равиши modf модули math,
    ки қисми касрӣ ва қисми бутуни ададро бармегардонад
  • функсияи divmod,
    ки кортеж аз тақсимшавӣ ва боқимондаро ҳангоми тақсим бармегардонад
Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан