Файл: # возведение числа 2 в степень 3 n1 math pow(2, 3).docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 26.10.2023
Просмотров: 92
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
import math# возведение числа 2 в степень 3n1 = math.pow(2, 3)print(n1) # 8# ту же самую операцию можно выполнить такn2 = 2**3print(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.0print(math.log(8,2)) # 3.0print(math.log10(100)) # 2.0Математикалық функциялармен жұмыс істеу үшін кітапхананы импорттау керек math:Функция Қызметі Мысалmath.fabs(x) х санның модулі import math y=-7 print(math.fabs(y)) # 7.0math.factorial(x) х санның факториалы import math y=7 print(math.factorial(y)) # 5040math.hypot(x,y) Берілген х және у катеттері бойынша гиотенузаны есептеу (math.sqrt(x*x+y*y)) import math print(math.hypot(4,5)) # 6.403 print(math.hypot(6,8)) # 10.0math.sqrt(x) х санның квадрат түбірін есептеу import math print(math.sqrt(9)) # 3.0 print(math.sqrt(7)) # 2.645math.pow(x, y) х санның у дәрежесін есептеу: ху import math print(math.pow(3, 4)) # 81.0math.exp(x) eх фуекциясының мәні import math print(math.exp(4)) # 54.6 print(math.exp(0)) # 1.0math.log(x,[base]) х санының base негізі бойынша логарифм мәні, егер base көрсетілмеген болса, натурал логарифм мәні import math print(math.log(1)) # 0.0 print(math.log(8, 2)) # 3.0math.log10(x) ондық негіздегі логарифм import math print(math.log10(2)) # 0.30102 print(math.log10(10)) # 1.0math.log2(x) Екілік негіздегі логарифм import math print(math.log2(2)) # 1.0 print(math.log2(10)) # 3.321math.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.0math.cos(x) косинус функциясының мәні (х радиан арқылы көрсетеді) import math print(math.cos(2)) # -0.416 print(math.cos(0)) # 1.0math.tan(x) тангенс функциясының мәні (х радиан import mathарқылы көрсетеді) print(math.tan(1)) # 1.5574 print(math.tan(2)) # -2.1850math.asin(x) арксинус функциясының мәні (х радиан арқылы көрсетеді) import math print(math.asin(1)) # 1.5707 print(math.asin(-1)) # -1.5707math.acos(x) арксоснус функциясының мәні (х радиан арқылы көрсетеді) import math print(math.acos(0)) # 1.5707 print(math.acos(-1)) # 3.1415math.atan(x) арктангенс функциясының мәні (х радиан арқылы көрсетеді) import math print(math.atan(1)) # 0.7853 print(math.atan(-1)) # -0.7853math.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)) # 8math.ceil(x) х санын ең жақын үлкен санға дейін дөңгелектеу import math x=4.214; y=-5.218 print(math.ceil(x)) # 5 print(math.floor(y)) # -6math.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.79math.moodf(x) х санының қалдық және бүтін бөліктерін қайтарады. import math x=5.6 print(math.modf(x)) # 0.5 #print(math.modf(11.2, 4.2)) #5.0math.fsum(тізбек) берілген тізбек элементтерінің қосындысын анықтайды import math x=[2,5,8,9,10,11] print(math.fsum(x)) # 45math.isfinite(x) х айнымалысының сан екендігін тексереді import math x=7.5; y=float('nan') print(math.isfinite(x)) # True print(math.isfinite(y)) # Falsemath.isnan(x) х айнымалысының сан емес емес екендігін тексереді import math x=7.5; y=float('nan') print(math.isnan(x)) # False print(math.isnan(y)) # Truemath.isinf(x) х санының шексіз екенін анықтайды import math x=7.5; y=float('inf') print(math.isinf(x)) # False print(math.isin
math.floor(x) х санын ең кіші бүтінге дейін дөңгелектеу import math x=5.52; y=8.45 print(math.floor(x)) # 5 print(math.floor(y)) # 8math.ceil(x) х санын ең жақын үлкен санға дейін дөңгелектеу import math x=4.214; y=-5.218 print(math.ceil(x)) # 5 print(math.floor(y)) # -6math.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.79math.moodf(x) х санының қалдық және бүтін бөліктерін қайтарады. import math x=5.6 print(math.modf(x)) # 0.5 #print(math.modf(11.2, 4.2)) #5.0math.fsum(тізбек) берілген тізбек элементтерінің қосындысын анықтайды import math x=[2,5,8,9,10,11] print(math.fsum(x)) # 45math.isfinite(x) х айнымалысының сан екендігін тексереді import math x=7.5; y=float('nan') print(math.isfinite(x)) # True print(math.isfinite(y)) # Falsemath.isnan(x) х айнымалысының сан емес емес екендігін тексереді import math x=7.5; y=float('nan') print(math.isnan(x)) # False print(math.isnan(y)) # Truemath.isinf(x) х санының шексіз екенін анықтайды import math x=7.5; y=float('inf') print(math.isinf(x)) # False print(math.isin