Файл: # возведение числа 2 в степень 3 n1 math pow(2, 3).docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 26.10.2023

Просмотров: 31

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

import math

# возведение числа 2 в степень 3

n1 = math.pow(2, 3)

print(n1) # 8

# ту же самую операцию можно выполнить так

n2 = 2**3

print(n2)

# квадратный корень числа

print(math.sqrt(9)) # 3

# ближайшее наибольшее целое число

print(math.ceil(4.56)) # 5

# ближайшее наименьшее целое число

print(math.floor(4.56)) # 4

# перевод из радиан в градусы

print(math.degrees(3.14159)) # 180

# перевод из градусов в радианы

print(math.radians(180)) # 3.1415.....

# косинус

print(math.cos(math.radians(60))) # 0.5

# cинус

print(math.sin(math.radians(90))) # 1.0

# тангенс

print(math.tan(math.radians(0))) # 0.0

print(math.log(8,2)) # 3.0

print(math.log10(100)) # 2.0

Математикалық функциялармен жұмыс істеу үшін кітапхананы импорттау керек math:

Функция Қызметі Мысал

math.fabs(x) х санның модулі import math y=-7 print(math.fabs(y)) # 7.0

math.factorial(x) х санның факториалы import math y=7 print(math.factorial(y)) # 5040

math.hypot(x,y) Берілген х және у катеттері бойынша гиотенузаны есептеу (math.sqrt(x*x+y*y)) import math print(math.hypot(4,5)) # 6.403 print(math.hypot(6,8)) # 10.0

math.sqrt(x) х санның квадрат түбірін есептеу import math print(math.sqrt(9)) # 3.0 print(math.sqrt(7)) # 2.645

math.pow(x, y) х санның у дәрежесін есептеу: ху import math print(math.pow(3, 4)) # 81.0

math.exp(x) eх фуекциясының мәні import math print(math.exp(4)) # 54.6 print(math.exp(0)) # 1.0

math.log(x,

[base]) х санының base негізі бойынша логарифм мәні, егер base көрсетілмеген болса, натурал логарифм мәні import math print(math.log(1)) # 0.0 print(math.log(8, 2)) # 3.0

math.log10(x) ондық негіздегі логарифм import math print(math.log10(2)) # 0.30102 print(math.log10(10)) # 1.0

math.log2(x) Екілік негіздегі логарифм import math print(math.log2(2)) # 1.0 print(math.log2(10)) # 3.321

math.pi

π мәні import math print(math.pi) # 3.1415926...

math.e е мәні import math print(math.e) # 2.7182...

math.sin(x) синус функциясының мәні (х радиан арқылы көрсетеді) import math print(math.sin(2)) # 0.909 print(math.sin(0)) # 0.0

math.cos(x) косинус функциясының мәні (х радиан арқылы көрсетеді) import math print(math.cos(2)) # -0.416 print(math.cos(0)) # 1.0

math.tan(x) тангенс функциясының мәні (х радиан import math

арқылы көрсетеді) print(math.tan(1)) # 1.5574 print(math.tan(2)) # -2.1850

math.asin(x) арксинус функциясының мәні (х радиан арқылы көрсетеді) import math print(math.asin(1)) # 1.5707 print(math.asin(-1)) # -1.5707

math.acos(x) арксоснус функциясының мәні (х радиан арқылы көрсетеді) import math print(math.acos(0)) # 1.5707 print(math.acos(-1)) # 3.1415

math.atan(x) арктангенс функциясының мәні (х радиан арқылы көрсетеді) import math print(math.atan(1)) # 0.7853 print(math.atan(-1)) # -0.7853

math.copysign(x

, y) х және у сандарының таңбаларын ауыстыру import math x=5; y=-11 print(math.copysign(x, y)) # -5.0 print(math.copysign(y, x)) # 11.0


math.floor(x) х санын ең кіші бүтінге дейін дөңгелектеу import math x=5.52; y=8.45 print(math.floor(x)) # 5 print(math.floor(y)) # 8

math.ceil(x) х санын ең жақын үлкен санға дейін дөңгелектеу import math x=4.214; y=-5.218 print(math.ceil(x)) # 5 print(math.floor(y)) # -6

math.trunc(x) х мәнін бүтін санға дейін қысқартады import math x=4.214; y=-5.218 print(math.trunc(x)) # 4 print(math.trunc(y)) # -5

y) х санын у-ке бөлгендегі қалдығын анықтау import math print(math.fmod(12, 5)) # 2 print(math.fmod(11.2, 4.2)) # 2.79

math.moodf(x) х санының қалдық және бүтін бөліктерін қайтарады. import math x=5.6 print(math.modf(x)) # 0.5 #print(math.modf(11.2, 4.2)) #5.0

math.fsum(тізбе

к) берілген тізбек элементтерінің қосындысын анықтайды import math x=[2,5,8,9,10,11] print(math.fsum(x)) # 45

math.isfinite(x) х айнымалысының сан екендігін тексереді import math x=7.5; y=float('nan') print(math.isfinite(x)) # True print(math.isfinite(y)) # False

math.isnan(x) х айнымалысының сан емес емес екендігін тексереді import math x=7.5; y=float('nan') print(math.isnan(x)) # False print(math.isnan(y)) # True

math.isinf(x) х санының шексіз екенін анықтайды import math x=7.5; y=float('inf') print(math.isinf(x)) # False print(math.isin