52 of 151 menu

মডিউল math-এর remainder মেথড

math মডিউলের remainder মেথড একটি সংখ্যাকে অন্য সংখ্যা দ্বারা ভাগ করার পরে অবশিষ্টাংশ ফেরত দেয়। মেথডের প্রথম প্যারামিটারে আমরা যে সংখ্যাটিকে ভাগ করতে চাই সেটি নির্দেশ করি (ভাজ্য), দ্বিতীয় প্যারামিটারে - যে সংখ্যা দ্বারা প্রথম সংখ্যাটিকে ভাগ করব (ভাজক)। % অপারেটরের থেকে আলাদা, এই মেথডটি সর্বদা একটি ফ্লোটিং-পয়েন্ট মান ফেরত দেয়।

সিনট্যাক্স

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
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন