fmod(x, y)
C++ cmath fmod() funksiyasi
Misol
Turli sonlar juftliklarining bo‘lish qoldig‘ini hisoblang:
cout << fmod(11.0, 3.0);
cout << fmod(16.0f, 4.0f);
cout << fmod(31.0, 2.5);
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
fmod() funksiyasi dividend / divisor bo‘lish amalining suzuvchi nuqtali qoldig‘ini qaytaradi, bunda bo‘lish natijasi kesiladi (kasr qismi olib tashlanadi).
a va b sonlari uchun qaytariladigan qiymat a - trunc(a/b) * b ga teng.
fmod() funksiyasi <cmath> sarlavha faylida aniqlangan.
Eslatma: Bu funksiya remainder() bilan bir xil, faqat remainder() bo‘lish natijasini kesish o‘rniga yaxlitlaydi.
Sintaksis
Quyidagilardan biri:
fmod(double dividend, double divisor);
fmod(float dividend, float divisor);
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| dividend | Majburiy. Qoldiqni topish amalining bo‘linuvchisi. Agar u butun son tipida bo‘lsa, double sifatida qaraladi. |
| divisor | Majburiy. Qoldiqni topish amalining bo‘luvchisi. Agar u butun son tipida bo‘lsa, double sifatida qaraladi. |
Texnik tafsilotlar
| Qaytaradi: | Bo‘lish qoldig‘ini ifodalovchi float qiymat (agar barcha argumentlar float bo‘lsa) yoki double qiymat (boshqa barcha hollarda). |
|---|
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
