Файл: # возведение числа 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