এই ফাংশনটি একটি সংখ্যার ম্যান্টিসা এবং সূচক খুঁজে বের করতে ব্যবহৃত হয়। এটি গাণিতিক গণনায় ব্যাপকভাবে ব্যবহৃত হয়। এই নিবন্ধে আমরা পাইথন প্রোগ্রামে এটি ব্যবহার করার বিভিন্ন উপায় দেখব।
সিনট্যাক্স
এই ফাংশনটি ব্যবহার করার জন্য নীচে সিনট্যাক্স এবং এর বিবরণ রয়েছে৷
math.frexp( x ) Parameters: Any valid number (positive or negative). Returns: Returns mantissa and exponent as a pair (m, e) value of a given number x. Exception: If x is not a number, function will return TypeErrorরিটার্ন করবে
সরল অভিব্যক্তি
নীচে একটি উদাহরণ প্রোগ্রাম যেখানে ফাংশন সরাসরি প্রদত্ত সংখ্যাগুলিতে প্রয়োগ করা হয় যাতে আমাদের ম্যান্টিসা এবং সূচক দিতে হয়।
উদাহরণ
import math # Getting mantissa and exponent print(math.frexp(12)) print(math.frexp(10.5))
আউটপুট
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -
(0.75, 4) (0.65625, 4)
তালিকা এবং টিপল সহ
এই উদাহরণে আমরা একটি তালিকা এবং একটি টিপল নিই এবং অনুক্রমের সূচক ব্যবহার করে নির্দিষ্ট উপাদানগুলির জন্য ফাংশনটি প্রয়োগ করি৷
উদাহরণ
import math listA = [3,9,4,7] tupA = (3.8,12.6,12.5) # Getting mantissa and exponent print(math.frexp(listA[2])) print(math.frexp(tupA[1]))
আউটপুট
উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -
(0.5, 3) (0.7875, 4)