Python – ریاضی (Math)

پایتون توابع ریاضی داخلی و ماژول گسترده‌ای به نام math دارد که به شما اجازه می‌دهد عملیات ریاضی مختلفی روی اعداد انجام دهید.

توابع ریاضی داخلی

۱. توابع min() و max()

این توابع برای یافتن کمترین و بیشترین مقدار در یک iterable استفاده می‌شوند:

مثال:

x = min(5, 10, 25)
y = max(5, 10, 25)

print(x)  # نتیجه: 5
print(y)  # نتیجه: 25

۲. تابع abs()

این تابع مقدار مطلق (مثبت) یک عدد را بازمی‌گرداند:

مثال:

x = abs(-7.25)

print(x)  # نتیجه: 7.25

۳. تابع pow(x, y)

این تابع مقدار x به توان y را بازمی‌گرداند:

مثال:

x = pow(4, 3)

print(x)  # نتیجه: 64

ماژول ریاضی (math)

پایتون یک ماژول داخلی به نام math دارد که مجموعه‌ای از توابع ریاضی را گسترش می‌دهد. برای استفاده از آن ابتدا باید آن را وارد کنید:

import math

۱. تابع math.sqrt()

این تابع ریشه مربع یک عدد را محاسبه می‌کند:

مثال:

import math

x = math.sqrt(64)

print(x)  # نتیجه: 8.0

۲. توابع math.ceil() و math.floor()

  • math.ceil() عدد را به سمت بالا گرد می‌کند.
  • math.floor() عدد را به سمت پایین گرد می‌کند.

مثال:

import math

x = math.ceil(1.4)
y = math.floor(1.4)

print(x)  # نتیجه: 2
print(y)  # نتیجه: 1

۳. ثابت math.pi

این ثابت مقدار عدد پی (3.14159…) را بازمی‌گرداند:

مثال:

import math

x = math.pi

print(x)  # نتیجه: 3.141592653589793

با استفاده از ماژول math می‌توانید عملیات پیچیده‌تری همچون محاسبه لگاریتم، توابع مثلثاتی و ثابت‌های ریاضی مختلف را انجام دهید.

پست های مرتبط

مطالعه این پست ها رو از دست ندین!
JavaScript - آرایه‌ها (Arrays)

JavaScript – آرایه‌ها (Arrays)

آرایه در جاوااسکریپت متغیری خاص است که می‌تواند بیش از یک مقدار را ذخیره کند. const cars = ["Saab",...

بیشتر بخوانید
JavaScript - ویژگی‌های عدد (Number Properties)

JavaScript – ویژگی‌های عدد (Number Properties)

در جاوااسکریپت، شیء Number شامل ویژگی‌هایی از پیش تعریف‌شده است که برای کار با اعداد مفید هستند. این ویژگی‌ها...

بیشتر بخوانید
JavaScript - متدهای عدد (Number Methods)

JavaScript – متدهای عدد (Number Methods)

در جاوا اسکریپت، متدهایی برای کار با اعداد ارائه شده‌اند که می‌توانند روی تمامی اعداد استفاده شوند. متدهای مربوط...

بیشتر بخوانید

نظرات

سوالات و نظراتتون رو با ما به اشتراک بذارید

برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید.