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