Python Matematik Modülü İşlevleri Hile Sayfası

Python matematik standart kütüphanesi için hızlı başvuru kılavuzu. Trigonometrik, logaritmik, yuvarlama ve aritmetik fonksiyonların nasıl kullanılacağını öğrenin.

Yuvarlama ve Temel Aritmetik

Yuvarlama, işaretler ve temel matematiksel işlemler için standart matematiksel işlevler.

Yöntem / İşlevSözdizimiAçıklama
ceil()math.ceil(x)X sayısını en yakın tam sayıya yuvarlar.
floor()math.floor(x)X sayısını en yakın tam sayıya yuvarlar.
trunc()math.trunc(x)X'in yalnızca tam sayı kısmını döndürerek kesirli kısımları keser.
abs()abs(x)X'in mutlak değerini döndüren yerleşik işlev.
fmod()math.fmod(x, y)X/y'nin kesin kayan nokta kalanını döndürür.
gcd()math.gcd(a, b)a ve b tamsayılarının en büyük ortak bölenini döndürür.

Kuvvetler, Kökler ve Logaritmalar

Üstel ve logaritmik hesaplamalar.

Yöntem / İşlevSözdizimiAçıklama
sqrt()math.sqrt(x)X sayısının karekökünü döndürür.
pow()math.pow(x, y)Bir kayan nokta olarak y'nin gücüne yükseltilmiş x'i döndürür.
exp()math.exp(x)e'nin x'in kuvvetine yükseltilmiş değerini döndürür.
log()math.log(x, [base])X'in belirtilen tabana göre logaritmasını döndürür (varsayılan olarak doğal logaritmiktir).
log10()math.log10(x)X'in 10 tabanındaki logaritmasını döndürür.

İnteraktif Demo Komut Dosyası

run_all_cheat_methods.py
Düzenleyicide Çalıştır
# ceil()
math.ceil(x)

# floor()
math.floor(x)

# trunc()
math.trunc(x)

# abs()
abs(x)

# fmod()
math.fmod(x, y)

# gcd()
math.gcd(a, b)

# sqrt()
math.sqrt(x)

# pow()
math.pow(x, y)

# exp()
math.exp(x)

# log()
math.log(x, [base])

# log10()
math.log10(x)

Sıkça Sorulan Sorular

math.ceil() ve math.floor() arasındaki fark nedir?

math.ceil() bir sayıyı en yakın tam sayıya yukarı yuvarlarken, math.floor() bir sayıyı en yakın tam sayıya aşağı yuvarlar.

Eşitliği doğrudan kontrol etmek yerine neden math.isclose() işlevini kullanmalıyım?

Kayan nokta aritmetiğinin kesinlik sınırları vardır. math.isclose(), yaklaşık olarak eşit olup olmadıklarını görmek için iki değeri bir tolerans kontrolüyle karşılaştırır.

İlgili Konular

Önerilen Python Kaynakları

İlgili etkileşimli eğitimler, yardımcı sayfalar ve kod karşılaştırmalarıyla bilginizi genişletin.