Extension:BCmath/Sözlük
BCmath için sözlük, bcmath için temel terimlerin ve kavramların bir veya keyfi hassasiyetli aritmetik listesidir.
Terimler ve kavramlar
- Keyfi hassasiyeti
- Hesaplamalar belirli yazmaç boyutlarıyla sınırlı olmadığında, buna keyfi kesinlik denir.
- Sonsuzluk (∞)
- Sonsuz sayılar, belirli bir Unicode sembolü olan sonsuz (U+221E) kod noktasıyla temsil edilen geçerli sayılardır.
- Sonsuz bir sayının hem artı sonsuz (+∞) hem de eksi sonsuz (-∞) olmak üzere bir işareti olabilir.
- NaN (nan)
- Sayı Değil, sayı olarak geçerli bir temsili olmayan bir hesaplamanın değeridir. Dahili olarak
nan
olarak adlandırılır. - Bir NaN, ne olduğunu veya neyi temsil ettiğini daha iyi açıklayan bir yüke sahip olabilir.
- İşletme
- Sayılar birleştirilir, bunların bir işlem için işlenenler olduğu söylenir.
- İşlemler ve işlenenler kendi adlarına sahip olabilir, örneğin toplamanın ek ve artırma özelliği vardır.
- Yük
- Hesaplamalar bir NaN oluşturduğunda, yüke ek bilgiler eklenebilir.
- Yükler konsolda incelenebilir, ancak aksi takdirde sessizce unutulur.
- Ölçek (scale)
- Ölçek, sayının verimli bir şekilde işlenmesi için nasıl değiştirildiğidir. Çoğu işlem için
scale
bağımsız değişkeni olarak verilir. - BCmath uzantısı, eksikse ölçek faktörünü tahmin etmeye çalışır.
- Kendi (self)
- Gerçek örnek, bu durumda bir numara tutan "kendi". Dahili olarak
self
olarak adlandırılır.
İşlemeler
- add
- Eklentiyi augend'e ekleyin.
- sub
- Çıkarılanı eksiltmeden çıkarın.
- mul
- Çarpanı çarpanla çarpın.
- div
- Böleni temettüden böl
- mod
- Bölüneni temettüden ayıran modül.
- pow
- Üssü üsse kadar güçlendirin.
- powmod
- Tabanı üsse ve ardından modül bölenine güç verin.
- sqrt
- İşlenenin karekökü.
- eq
- Sol taraf sağ tarafa eşittir.,
- lt
- Sol taraf, sağ taraftan daha azdır.
- le
- Sol taraf, sağ taraftan küçük veya ona eşit.
- {{anchor|gt|greater-than} gt
- Sol taraf, sağ taraftan daha büyüktür.
- ge
- Sol taraf, sağ tarafa eşit veya daha büyüktür.
Dış bağlantılar
- UTS #35: Unicode LDML: Numbers. (Unicode) Accessed September 21, 2019.
- Number Patterns - CLDR - Unicode Common Locale Data Repository. Accessed September 21, 2019.
- Number Symbols - CLDR - Unicode Common Locale Data Repository. Accessed September 22, 2019.
- CLDR Releases/Downloads - CLDR - Unicode Common Locale Data Repository. Accessed September 22, 2019.
- PHP: BCMath Arbitrary Precision Mathematics