ডেসিমেল ফ্লোটিং-পয়েন্ট আরিথমেটিকের জন্য পাইথনে decimal মডিউল আছে। এই মডিউলে সैकডের ফাংশন আছে ডেসিমেল ক্যালকুলেশন দক্ষতার সাথে করার জন্য। важনাদি ফাংশনগুলো নিচে দেওয়া হলো।
compare()
দুই ডেসিমেল নম্বর কমপেয়ার করে। ১মটি বড় হলে ১, ছোট হলে -১, সমান হলে ০ রিটার্ন করে।
max() এবং min()
দুই ডেসিমেল নম্বরের মধ্যে সর্বোচ্চ ও সর্বনিম্ন বের করে।
getcontext()
আরিথমেটিক অপারেশনের প্রিসিশন পরিবর্তন করতে ব্যবহৃত হয়। ডিফল্ট প্রিসিশন ২৮।
exp()
প্রাকৃতিক এক্সপোনেনশিয়াল ফাংশন e**x-এর মান রিটার্ন করে।
as_integer_ratio()
ডেসিমেল নম্বরটি কোনো দুটি ইন্টিজারের ভাগফল হিসেবে প্রকাশ করে।
ln() এবং log10()
প্রাকৃতিক লগারিদম (বেস e) এবং বেস ১০ লগারিদম বের করে।
fma(a, b)
ফিউজড মাল্টিপ্লাই এবং অ্যাড: (self * a) + b ক্যালকুলেট করে।
উদাহরণ কোড স্নিপেটস
প্রতিটি ফাংশনের জন্য আলাদা আলাদা উদাহরণ কোড ও আউটপুট মূল আর্টিকেলে দেওয়া আছে।