কম্পিউটার টিউটোরিয়াল

পাইথনে abs() ফাংশন


পাইথনে abs() ফাংশন একটি নিউমেরিক ইনপুটের অ্যাবসোলিউট ভ্যালু ( निरপেক্ষ মান) রিপ্রেজেন্ট করে। অ্যাবসোলিউট ভ্যালু সংখ্যার চিহ্ন (সাইন) না দেখে এর মান বা ম্যাগনিচিউডের সাথে জড়িত। এটি কমপ্লেক্স নম্বরের কেসে আরও বেশি উপকারী যেখানে ম্যাগনিচিউড ক্যালকুলেট করতে অনেক ধাপ লাগে।

ফাংশনের সিনট্যাক্স:

abs(num)

যেখানে num হতে পারে ইন্টিজার, ফ্লোটিং নম্বর বা কমপ্লেক্স নম্বর।

উদাহরণ

নিচের উদাহরণে উপরের সব টাইপের নম্বর নিয়ে তাদের ম্যাগনিচিউড ক্যালকুলেট করা হয়েছে।

n = -112
print('একটি ইন্টিজারের অ্যাবসোলিউট ভ্যালু', abs(n))
f = -39.222
print('একটি ফ্লোটের অ্যাবসোলিউট ভ্যালু: ', abs(f))
c = (11 - 21j)
print('একটি কমপ্লেক্স নম্বরের অ্যাবসোলিউট ভ্যালু বা ম্যাগনিচিউড:', abs(c))

আউটপুট

('একটি ইন্টিজারের অ্যাবসোলিউট ভ্যালু', 112)
('একটি ফ্লোটের অ্যাবসোলিউট ভ্যালু: ', 39.222)
('একটি কমপ্লেক্স নম্বরের অ্যাবসোলিউট ভ্যালু বা ম্যাগনিচিউড:', 23.706539182259394)
  1. পাইথন অ্যাসাইনমেন্ট অপারেটর (Python Assignment Operators)

  2. পাইথনে প্রিসিশন হ্যান্ডলিং (Precision Handling)

  3. পাইথনে টাইপ কনভারশন (Type Conversion) সম্পূর্ণ গাইড

  4. Python-এ অ্যাবসোলিউট ভ্যালু (Absolute Value) ক্যালকুলেট করা