div()
C stdlib div() funksiyasi
Misol
Bo‘lish amalini bajaring va natijalarni ko‘rsating:
int a = 31;
int b = 10;
div_t result = div(a, b);
printf("%d / %d = %d \n", a, b, result.quot);
printf("Remainder: %d \n", result.rem);
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
div() funksiyasi butun sonli bo‘lishni bajaradi va bo‘linma hamda qoldiqni o‘z ichiga olgan strukturani qaytaradi.
div() funksiyasi <stdlib.h> sarlavha faylida aniqlangan.
Funksiyaning yana ikkita varianti bor: long int argumentlar uchun ldiv() va long long int argumentlar uchun lldiv().
Sintaksis
Quyidagilardan biri:
div(int dividend, int divisor);
ldiv(long int dividend, long int divisor);
lldiv(long long int dividend, long long int divisor);
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| dividend | Majburiy. Bo‘lish amalining bo‘linuvchisi. |
| divisor | Majburiy. Bo‘lish amalining bo‘luvchisi. |
Texnik tafsilotlar
| Qaytaradi: | div() - a’zolari int tipida bo‘lgan div_t strukturasi.ldiv() - a’zolari long int tipida bo‘lgan ldiv_t strukturasi.lldiv() - a’zolari long long int tipida bo‘lgan lldiv_t strukturasi.Qaytarilgan struktura ikkita a’zoga ega: quot - Bo‘lish amalining bo‘linmasini ifodalaydi.rem - Bo‘lish amalining qoldig‘ini ifodalaydi. |
|---|
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
