Python - Math Modülü Kullanımı

preview_player
Показать описание
math modülü matematiksel işlemler yapmanızı kolaylaştırmak için yazılmış bir modüldür.

Örnek Math Modülleri

Verilen ondalıklı sayıyı bir üst sayıya çevirir. Sayı eğer tam sayı ise __ceil__ fonksiyonundan yararlanır.

Aldığı iki parametreden ikincisinin işaretini birincisine verir.

Verilen değerin mutlak değerini alır. Gömülü fonksiyonlardan abs’den küçük bir farkı var. Çıktısını tam sayı olarak değil ondalıklı sayı olarak döndürüyor.

Verilen sayının faktoriyelini döndürüyor. Eğer verilen değer pozitif tam sayı değilse ValueError hatası veriyor.

ceil fonksiyonunun tam tersi bir işleve sahip. Verilen ondalıklı sayıyının bir altındaki tam sayıyı döndürür. Sayı eğer tam sayı ise __floor__ fonksiyonundan faydalanır. int fonksiyonundan farkı negatif sayılarda ortaya çıkıyor.

Verdiğiniz birinci parametrenin ikinci parametreye bölümünden kalanı buluyor. % operatöründen farkı negatif sayılarda ortaya çıkıyor.

Bu fonksiyon aşağıdaki işlemin m ve e parametrelerini bulmaya yarıyor. m değerinin mutlak değeri 0,5 ve 1 arasında bir değer alıyor.

sum fonksiyonuna çok benziyor. sum fonksiyonundaki bir açığı kapatıyor. sum fonksiyonu ondalıklı sayılarla çalışırken biraz sorun çıkarabiliyor.

Verilen iki sayının EBOB’unu veriyor.

int fonksiyonu ile aynı işi yapıyor.

math.e
euler sabitini tutan bir değişken. Değeri: 2.718281…

pi sayısını tutan değişken. Değeri: 3.141592….

tau sabitini tutan değişken. Değeri pi sayısının iki katı.

euler sabitinin kuvvetini alır. Yani yaptığı iş şudur:math.e ** x

Birinci değerin ikinci değere göre logaritmasını hesaplar.

Verilen sayının bir fazlasının e tabanına göre logaritmasını hesaplar.

Verilen sayının 2 tabanında logaritmasını hesaplar.

Verilen sayının 10 tabanında logaritmasını hesaplar.

** ve gömülü fonksiyonlardan pow ile aynı işi yapıyor. Yani birinci sayının ikinci sayıya göre kuvvetini alıyor.

Verilen sayının karekökünü hesaplar.

Verilen sayıyı radyandan dereceye çevirir.

Verilen sayıyı dereceden radyana çevirir.

Radyan cinsinden verilen sayının sinüsünü hesaplar.

Radyan cinsinden verilen parametrenin kosinüsünü hesaplar.

Radyan cinsinden verilen parametrenin tanjantını hesaplar.

Verilen sinüs değerinden radyan cinsinde bir açı döndürür.

Verilen kosinüs değerinden radyan cinsinde bir açı döndürür.

Verilen tanjant değerinden radyan cinsinde bir açı döndürür.

İlk değere y ikinci değere x dersek şu işlemin sonucunu döndürür: atan(y/x)

İlk değere x ikinci değere y dersek şu işlemin sonucunu döndürür: sqrt(x*x+y*y).

Verilen değerin hiperbolik kosinüsünü döndürür.

Verilen değerin hiperbolik sinüsünü döndürür.

Verilen değerin hiperbolik tanjantını döndürür.

Verilen hiperbolik kosinüs değerinin tersini döndürür.

Verilen hiperbolik sinüs değerinin tersini döndürür.

Verilen hiperbolik tanjant değerinin tersini döndürür.

Bu fonksiyon factorial fonksiyonuna çok benziyor. Farklarından biri verilen sayının bir azının faktoriyelini hesaplamasıdır. Ancak asıl fark sayı büyüdüğünde ortaya çıkıyor.

Bu fonksiyon daha önce öğrendiğimiz iki fonksiyonu birleştiriyor.
Рекомендации по теме