Mutlak Değer Fonksiyonu :
abs()
Matematikte mutlak değer fonksiyonu olarak Pythonda abs fonksiyonu mevcuttur.
Örnek:
>>> abs(-6)
6
Üs Alma Alternatif İşlem :
pow()
Pythonda üs almada x ** y işlemine alternatif olarak
pow(x,y) fonksiyonu bize sayının üssünü verir.
Örnek :
>>> Pow(2,3)
8
Sayıları Yuvarlatma :
round()
Ondalık olarak verilen sayıları en yakın onluğa yuvarlama işleme için round() fonksiyonu kullanılır .
Örnek :
>>>round(14.79)
15
Alıntı
Python bize işlerimizde kolaylık sağlamak için bir çok matematiksel fonksiyon sunmuştur. Bu fonksiyonlar math adlı dosyada hazır olarak size gelmiştir. Bu matematiksel fonksiyonları çalıştırmak için öncelikle
import math
Yazarak işlemlere başlayabilirsiniz.
math.ceil(x)
x değerinden daha büyük veya ona eşit en küçük tam sayıyı gönderir.
Örnek :
>>> x = 16.88
>>>math.ceil(x)
17
math.floor(x)
X değerinden daha küçük veya ona eşit en küçük tam sayıyı gönderir.
Örnek :
>>> x = 16.38
>>> math.floor(x)
16
math.copysign(x,y)
x değerini y nin işareti ile gösterir .
Örnek :
>>> math.copysing(14,-12)
-14
X değeri yani ilk sayı 14 , y değeri olan -12 nin işaretini( - işaretini) alarak kendisi kullanıyor.
math.fabs()
xin mutlak değerini gösterir. Bir nevi abs() fonksiyonu ile aynı görevi görür.
Örnek :
>>>x = -6
>>>math.fabs(x)
6
math.factorial()
xin faktöriyelini bize gönderir.
Örnek :
>>> x = 6
>>> math.factorial(x)
720
math.trunc ()
x değerini kendisinden küçük en yakın tam sayıya yuvarlar.
Örnek :
>>> math.trunc(26.11)
26
math.exp()
e=2.71 olan özel sayı olmak üzere e ** x fonksiyonunu hesaplar.
Örnek :
>>> x= 2
>>> math.exp(x)
7.38905609893065
math.log(x,taban)
x sayısının belirtilen tabana göre logaritmasını hesaplar.
Örnek:
>>> math.log(5,2)
2.321928094887362
Math.log10()
xin 10 tabanına göre logaritmasını hesaplar.
Örnek:
>>> math.log10(1000)
3.0
Yararlanılan Kaynaklar : Python Programlama Dili , Prof.Dr. Mithat UYSAL