Увод у математичке функције Питхона

У питхон-у се са математичким модулом питхон-а рјешавају све математичке потребе. овај модул се истиче у великој мери класификованим са разним математичким функционалностима које су уграђене у њега. Готово све популарне математичке функције се подразумевају у математском модулу. Ово је тренутно доступан стандардни модул у питхону. Ово се може увести коришћењем извода математике увоза.

Различите математичке функције на Питхону

Све кључне математичке функције су доље описане,

1. Константе

У случају математичке константе, вредност ове константе представљена је недвосмисленом дефиницијом, ове дефиниције у неким случајевима представљене су било којим посебним симболима или било којим познатим именима математичара или било којим другим популарним средством. Константе се јављају у бројним областима математике, помоћу константа као што су π и е у различитим околностима као што су теорија бројева, геометрија и рачун.

Значење константе која настаје „природно“, и чини константу „занимљивом“, у догледно је време потребном материјалу, а одређени број математичких константи истакнут је више због хронолошких разлога, него помоћу њиховог основног математичког интереса. Допадљивије константе су проучаване током векова и рачунале су се на много децималних места.

КонстантеОпис
пивраћа 3.141592
Евраћа 0.718282
нанНе број
инфбесконачно

Пример:

import math
print( "CONSTANTS IN PYTHON")
print(" PI value : ", math.pi)
print(" E value : ", math.e)
print(" nan value : ", math.nan)
print(" E value : ", math.inf)

Излаз:

2. Логаритамске функције

Инверзија за експоненцијацију назива се логаритам. За било који дати број к у сврху одређивања његове одговарајуће вриједности логаритма израчунава се експонент другог фиксног броја с базом б. У јаснијем случају, логаритам израчунава или броји бројчане појаве истог фактора у поновљеном множењу;

На пример: 1000 = 10 × 10 × 10 = 103, тада је „логаритам за базу 10“ од 1000 3. Логаритам к до базе б означен је као логб (к).

С друге стране, експонент броја значи колико се пута користи број у фактору множења.

Нпр .: 82 = 8 × 8 = 64

Ријечима, приказ 82 може се назвати "8 снагом 2" или једноставно као "8 квадратом". С друге стране, експонент броја значи колико се пута користи број који се користи у фактору множења.

ФункцијаОпис
екп (к)Враћа е ** к
екпм1 (к)Враћа е ** к - 1
дневник (к (, основа))к на базни логаритам је враћен
лог1п (к)Враћен је Басе1 логаритам к вредности
лог2 (к)Враћен је Басе2 логаритам к вредности
лог10 (к)Басе10 логаритам к вредности је враћен
пов (к, и)Враћа к подигнуто на снагу и
скрт (к)Врати се квадратна вредност коријена за к

Пример:

import math
#variable declaration and assignation
Number_1 = 1
Number_2 = 2
Number_3 = 3
Number_4 = 4
# Applying exp() function
print(" EXPONENT VALUE ")
print(" Exponent value: ", math.exp(Number_1))
print(" \n ")
# Applying Base1 logarithm function
print(" BASE1 LOGARITHM " )
print(" BASE1 LOGARITHM VALUE of 2 : ", math.log1p(Number_2))
print(" \n " )
# Applying Base2 logarithm function
print(" BASE2 LOGARITHM " )
print(" BASE2 LOGARITHM VALUE of 2 : ", math.log2(Number_2))
print(" \n " )
# Applying Base10 logarithm function
print(" BASE10 LOGARITHM " )
print(" BASE10 LOGARITHM VALUE of 2 : ", math.log10(Number_2))
print(" \n " )
# Applying x to power of Y
print(" X^Y" )
print(" X^Y Value : ", math.pow(Number_3, Number_4))
print(" \n " )
# Applying square root determination
print(" SQUARE ROOT " )
print(" SQUARE ROOT of 4 : ", math.sqrt(Number_4))
print(" \n " )

Излаз:

3. Нумеричке функције

Нумеричке функције омогућавају израчунавање свих математичких опажања.

КонстантеОпис
цеил (к)Враћа се најмањи цели број који је много већи или једнак к вредности
копирање (к, и)Користећи знак и враћа се вредност за к
Фабс (к)враћа се апсолутна вредност за к
факторориал (к)факторска вредност к је враћена
спрат (к)враћа се највећи цели број који је много мање или једнак вредности к
фмод (к, и)враћа се остатак дељења к са вредности и
фрекп (к)Враћа мантису и експонент к као пара (м, е)
фсум (итерабле)Враћа тачан зброј вредности с помичном тачком у итераблеу
исфините (к)ако к није бесконачност или Нан, тада се враћа болова вредност труе
исинф (к)ако к држи позитивну или негативну бесконачност, враћа се труе
иснан (к)Враћа Труе ако је к НаН
гцд (к, и)за к и и вредност враћа се највиша заједничка вредност дељеника
остатак (к, и)Пронађите остатак након што сте к поделили са и.

Пример:

import math
#variable declaration and assignation
Number_1 = 10.5
Number_2 = 20
Number_3 = -30
Number_4 = -40.24566
Number_5 = 50
Number_6 = 60.94556
Number_7 = 70
Number_8 = 80
# Applying Ceil() function
print( " CEIL : Smallest integer which is very much greater than or equal to the x value is returned ")
print( " CEIL value : ", math.ceil(Number_1))
print( " \n " )
# Applying Copysign() function
print( " COPYSIGN : Smallest integer which is very much greater than or equal to the x value is returned ")
Temp_var1 = math.copysign(Number_2, Number_3)
print(" VALUE AFTER COPY SIGN : ", Temp_var1)
print(" \n ")
# Applying fabs() function
print( " FABS : absolute value for the x is returned ")
print(" ABSOLUTE VALUE FOR 40.24566 : ", math.fabs(Number_4))
print(" \n ")
# Applying Factorial() function
print(" FACTORIAL : factorial value of x is returned ")
print(" Factorial value for 50 : ", math.factorial(Number_5))
print(" \n ")
# Applying Floor() function
print(" FLOOR : largest integer which is very much less than or equal to the x value is returned " )
print(" Floor : ", math.floor(Number_6))
print(" \n ")
# Applying Fmod() function
print(" FMOD : remainder of divinding x by y value is returned ")
print(" Remainder : ", math.fmod(Number_6, Number_5))
print(" \n ")
# Applying Frexp() function
print( " FREXP : Returns the mantissa and exponent of x as the pair (m, e) " )
print(" MANTISSA EXPONENT : ", math.frexp(Number_7))
print( " \n " )
# Applying isfinite() function
print(" isfinite : if x is not an infinity or a Nan then boolean value true is returned ")
print(" Infinite or Nan (produces boolean output): ", math.isfinite(Number_8))
print(" \n ")

Излаз:

4. Тригонометријске функције

У математици, тригонометријске функције су функције које се користе за навођење тачке правоугаоног троугла у две дужине бока. имају веома велики број примена у наукама које су сродне геометрији, попут чврстих механика, небеске механике, навигације и многих других. То се сматра једноставним периодичним функцијама и широко познате представљају периодичне појаве, од почетка до краја Фоуриерове анализе.

функцијаОпис
грех (к)одређује се синусна вредност к у радијанима
цос (к)косинус вредност к у радијанима треба да се утврди
тан (к)треба утврдити тангенцијалну вредност к у радијанима
степени (к)конверзија радијана у степен
радијан (к)степена претворбе радиана

Пример:

import math
print(" \n ")
print(" TRIGNOMETRIC FUNCTION USAGE " )
print(" \n ")
print(' The value of Sin(90 degree) : ' + str(math.sin(math.radians(90))))
print(' The value of cos(90 degree) : ' + str(math.cos(math.radians(90))))
print(' The value of tan(pi) : ' + str(math.tan(math.pi)))
print(" \n ")

Излаз:

Закључак - Математичке функције у Питхон-у

Као и многи други програмски језици, питхон такође нуди веома разноврстан скуп математичких функција што га чини снажно подразумеваним програмским језиком високог нивоа у програмској арени.

Препоручени чланци

Ово је водич за Матх функције у Питхон-у. Овде ћемо са примерима разговарати о различитим математичким функцијама на Питхон-у. Можете и да прођете кроз друге наше предложене чланке -

  1. Операције пописа у Питхон-у
  2. Факторориал у Питхон-у
  3. Низ низова у Питхон-у
  4. Операције датотека Питхон-ом
  5. Функције математике у Ц # са Својствима
  6. Питхон сетови
  7. Увод у математичке функције на Ц
  8. Скуаре Роот у ПХП-у
  9. Стринг Арраи у ЈаваСцрипт-у

Категорија: