math — matematiksel fonksiyonlar¶
math modülü, kayan noktalı sayılarla çalışmak için bazı temel matematiksel fonksiyonlar sağlar.
Not: OpenMV Cam üzerinde, kayan noktalı sayılar 32 bit hassasiyete sahiptir.
Fonksiyonlar¶
- math.ceil(x: float) int¶
xdeğerinin pozitif sonsuza doğru yuvarlanmış halini bir tam sayı olarak döndürür.
- math.floor(x: float) int¶
xdeğerinin negatif sonsuza doğru yuvarlanmış halini bir tam sayı olarak döndürür.
- math.frexp(x: float) Tuple[float, int]¶
Bir kayan noktalı sayıyı mantis ve üs bileşenlerine ayrıştırır. Döndürülen değer,
x == m * 2**eeşitliğinin tam olarak sağlandığı(m, e)demetidir.x == 0ise fonksiyon(0.0, 0)döndürür, aksi takdirde0.5 <= abs(m) < 1bağıntısı geçerlidir.
- math.log(x: float, base: float = e) float¶
Tek argümanla, x değerinin doğal logaritmasını döndürür.
İki argümanla, x değerinin verilen base tabanındaki logaritmasını döndürür.