Python - İleri Seviye Python

Math Modülü

Yayın tarihi :13-Ara-21
Bölüm kodlarını ve/veya veri setlerini indir.

Matematiksel fonksiyonları kullanabilmek için kullanılan modüldür. Kullanabilmek için modolü import edelim.

import math

Math modülü altında olan özelliklere göz atalım;

print(dir(math))

Çıktı:

['__doc__', '__loader__', '__name__', '__package__', '__spec__', 'acos', 'acosh', 'asin', 'asinh', 'atan',
 'atan2', 'atanh', 'ceil', 'comb', 'copysign', 'cos', 'cosh', 'degrees', 'dist', 'e', 'erf', 'erfc', 'exp', '
expm1', 'fabs', 'factorial', 'floor', 'fmod', 'frexp', 'fsum', 'gamma', 'gcd', 'hypot', 'inf', 'isclose', 
'isfinite', 'isinf', 'isnan', 'isqrt', 'ldexp', 'lgamma', 'log', 'log10', 'log1p', 'log2', 'modf', 'nan', 
'perm', 'pi', 'pow', 'prod', 'radians', 'remainder', 'sin', 'sinh', 'sqrt', 'tan', 'tanh', 'tau', 'trunc']
  • math.ceil(x) : x değeri ondalıklı ise bir üst tam sayıyı döndürür. 
    math.ceil(2.2)

    Çıktı:

    3
  • math.copysign(x,y) :y'nin işaretini alarak x çarparak döndürür.
    math.copysign(2,-12)

    Çıktı:

    -2.0
  • math.fabs(x): x'in mutlak değerini döndürür.
    math.fabs(-2)

    Çıktı:

    2.0
  • math.factorial(x) :x'in faktöriyelini alır.
    math.factorial(7)

    Çıktı:

    5040
  • math.floor(x): x değeri ondalıklı ise ondalıklı kısmı atarak kendisini döndürür.
    math.floor(12.5)

    Çıktı:

    12
  • math.fmod(x,y): x'in y'ye bölümünden kalan değeri döndürür.
    math.fmod(12,5)

    Çıktı:

    2.0
  • math.fsum("liste,tuple vb."): listedeki elemanlar toplamını döndürür.
    math.fsum([1,2,5,7,8])

    Çıktı:

    23.0
  • math.modf(x): x'in ondalıklı kısmını ve tamsayı kısmını ayrı ayrı döndürür.
    math.modf(12.4)

    Çıktı:

    (0.40000000000000036, 12.0)
  • math.trunc(x): x'in tam sayı kısmını döndürür.
    math.trunc(12.9)

    Çıktı:

    12
  • math.exp(x) : e'nin x'inci kuvvetini döndürür.
    math.exp(2)

    Çıktı:

    7.38905609893065
  • math.log10(x): 10 tabanında x değerini döndürür.
    math.log10(5)

    Çıktı:

    0.6989700043360189
  • math.pow(x,y): x'in y'inci kuvvetini döndürür.(x**y)
    math.pow(6,3)

    Çıktı:

    216.0
  • math.sqrt(x): x'in karekökü değerini döndürür.
    math.sqrt(36)

    Çıktı:

    6.0
  • math.acos(x): arc cos değerini döndürür.
    math.acos(0.5)

    Çıktı:

    1.0471975511965979
  • math.asin(x): arc sin değerini döndürür.
    math.asin(0.5)

    Çıktı:

    0.5235987755982989
  • math.atan(x)arc tan değerini döndürür.
    math.atan(0.5)

    Çıktı:

    0.4636476090008061
  • math.cos(x): x açısının cos değerini döndürür.
    math.cos(45)

    Çıktı:

    0.5253219888177297
  • math.sin(x): x açısının sin değerini döndürür.

    math.sin(45)

    Çıktı:

    0.8509035245341184
  • math.tan(x): x açısının tan değerini döndürür.

    math.tan(45)

    Çıktı:

    1.6197751905438615
    
  • math.pi : pi değerini döndürür.
    math.pi

    Çıktı:

    3.141592653589793
  • math.e : e değerini döndürür.
    math.e

    Çıktı:

    2.718281828459045
Paylaş:

Yorum Yap (*Yorumunuza kod eklemek isterseniz Kod Parçacığı Ekle butonuna tıklayarak ekleyebilirsiniz.)

Yorumlar

Henüz hiç yorum yapılmamış, ilk yorum yapan sen ol.