ماژول Math پایتون

ماژول Math پایتون

Python دارای یک ماژول داخلی (built-in) به اسم math است که برای کار های ریاضی می توانیم از آن استفاده کنیم. نمونه استفاده از متد این ماژول به صورت زیر است:

import math

print(math.pow(10, 3))

در جدول زیر متد های ماژول math به همراه توضیحات شان قرار داده شده است:

متد

توضیح

math.acos()

آرک‌کسینوس یک عدد را برمی‌گرداند

math.acosh()

کسینوس هذلولی معکوس یک عدد را برمی‌گرداند

math.asin()

آرک‌سینوس یک عدد را برمی‌گرداند

math.asinh()

سینوس هذلولی معکوس یک عدد را برمی‌گرداند

math.atan()

آرک‌تانژانت یک عدد را بر حسب رادیان بر می گرداند

math.atan2()

آرک‌تانژانت y/x را بر حسب رادیان برمی‌گرداند

math.atanh()

مماس هذلولی معکوس یک عدد را برمی‌گرداند

math.ceil()

عدد را تا نزدیکترین عدد صحیح گرد می کند

math.comb()

تعداد روش‌های انتخاب k مورد از n مورد را بدون تکرار و ترتیب برمی‌گرداند

math.copysign()

یک شناور متشکل از مقدار پارامتر اول و علامت پارامتر دوم را برمی‌گرداند

math.cos()

کسینوس یک عدد را برمی‌گرداند

math.cosh()

کسینوس هذلولی یک عدد را برمی‌گرداند

math.degrees()

یک زاویه را از رادیان به درجه تبدیل می کند

math.dist()

فاصله اقلیدسی بین دو نقطه (p و q) را برمی‌گرداند، جایی که p و q مختصات آن نقطه هستند.

math.erf()

تابع خطای یک عدد را برمی گرداند

math.erfc()

تابع خطای مکمل یک عدد را برمی‌گرداند

math.exp()

E را به توان x برمی‌گرداند

math.expm1()

E x - 1 را برمی گرداند

math.fabs()

قدر مطلق یک عدد را برمی گرداند

math.factorial()

فاکتوریل یک عدد را برمی گرداند

math.floor()

عدد را تا نزدیکترین عدد صحیح به پایین گرد می کند

math.fmod()

باقیمانده x/y را برمی گرداند

math.frexp()

مانتیس و توان یک عدد مشخص را برمی‌گرداند

math.fsum()

مجموع تمام آیتم ها را در هر تکرار شونده برمی گرداند (تاپل ها، آرایه ها، لیست ها و غیره)

math.gamma()

تابع گاما را در x برمی گرداند

math.gcd()

بزرگترین مقسوم علیه مشترک دو عدد صحیح را برمی گرداند

math.hypot()

هنجار اقلیدسی را برمی گرداند

math.isclose()

بررسی می کند که آیا دو مقدار به یکدیگر نزدیک هستند یا نه

math.isfinite()

محدود بودن یا نبودن یک عدد را بررسی می کند

math.isinf()

بی نهایت بودن یا نبودن یک عدد را بررسی می کند

math.isnan()

بررسی می کند که آیا یک مقدار NaN (غیر عدد) است یا خیر

math.isqrt()

یک عدد جذر را تا نزدیکترین عدد صحیح به سمت پایین گرد می کند

math.ldexp()

معکوس math.frexp() را برمی‌گرداند که x (2*i) از اعداد x و i است.

math.lgamma()

مقدار لاگ گامای x را برمی‌گرداند

math.log()

لگاریتم طبیعی یک عدد یا لگاریتم عدد را به پایه برمی‌گرداند

math.log10()

لگاریتم پایه 10 x را برمی‌گرداند

math.log1p()

لگاریتم طبیعی 1+x را برمی‌گرداند

math.log2()

لگاریتم پایه-2 x را برمی‌گرداند

math.perm()

تعداد روش‌های انتخاب k مورد از n مورد را با ترتیب و بدون تکرار برمی‌گرداند

math.pow()

مقدار x را به توان y برمی گرداند

math.prod()

حاصل‌ضرب تمام عناصر یک مجموعه را برمی‌گرداند

math.radians()

یک مقدار درجه را به رادیان تبدیل می کند

math.remainder()

نزدیکترین مقداری را برمی‌گرداند که می‌تواند صورت را کاملاً بر مخرج بخش کند

math.sin()

سینوس یک عدد را برمی گرداند

math.sinh()

سینوس هذلولی یک عدد را برمی گرداند

math.sqrt()

جذر یک عدد را برمی گرداند

math.tan()

تانژانت یک عدد را برمی‌گرداند

math.tanh()

تانژانت هذلولی یک عدد را برمی‌گرداند

math.trunc()

قسمت های صحیح کوتاه شده یک عدد را برمی گرداند

در جدول زیر نیز ثابت های ماژول math به همراه توضیحات شان قرار داده شده است:

ثابت

توضیح

math.e

عدد اویلر را برمی‌گرداند (2.7182...)

math.inf

مثبت بی نهایت (ممیز شناور) را برمی گرداند

math.nan

مقدار NaN ممیز شناور (به معنی غیر عدد) را برمی‌گرداند

math.pi

عدد PI را برمی گرداند (3.1415...)

math.tau

عدد tau را برمی‌گرداند (6.2831...)

برای یادگیری و کسب اطلاعات بیشتر می توانید آموزش برنامه نویسی پایتون را مطالعه کنید:


کامنت ها