সমাধান করা হয়েছে: __div__

__div__ একটি ফাংশন যা দুটি আর্গুমেন্ট নেয়, একটি লব এবং হর। সমস্যা হল যে দুটি সংখ্যাকে ভাগ করার সময় এটি ভুল ফলাফল আনতে পারে যা উভয় পূর্ণসংখ্যা নয়।

def __div__(self, other):
    return self.value / other.value

এটি একটি পাইথন পদ্ধতি সংজ্ঞা। এটি __div__ নামক একটি পদ্ধতিকে সংজ্ঞায়িত করছে যা দুটি আর্গুমেন্ট নেয়, স্ব এবং অন্যান্য। পদ্ধতিটি self.value-এর ফলাফলকে other.value দ্বারা ভাগ করে ফেরত দেবে।

__truediv__

পাইথনে, truediv ফাংশন দুটি পূর্ণসংখ্যার সত্য বিভাগ (পূর্ণসংখ্যা বিভাগ) প্রদান করে।

__ফ্লোরডিভ__

পাইথনে, ফ্লোর() ফাংশন আর্গুমেন্টের চেয়ে বেশি নয় এমন সর্বনিম্ন পূর্ণসংখ্যার মান প্রদান করে।

সম্পর্কিত পোস্ট:

মতামত দিন