C/div: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
opis
Linia 6:
 
===Opis===
:Funkcja div zwraca w strukturze typu div_t wynik dzielenia zmiennej numer przez zmienną denom. Struktura div_t składa się z dwóch pól typu int: quot i rem.
 
===Wartość zwracana===
:Struktura typu div_t. Typ div_t składa się z dwóch pól typu int:
* quot będącego skrótem angielskiej nazwy quotient ( iloraz czyli wynik z dzielenia )
* rem będącego skrótem angielskiej nazwy remainder ( reszta z dzielenia )
 
 
#include <cstdliv>
 
struct div_t
{
int quot;
int rem;
};
 
===Przykład użycia ===
Linia 19 ⟶ 30:
definicja zmiennych :
 
int p,n q= 20; // ang. numerator = dzielna ( licznik ) i dzielnik (mianownik )
int d = -6; // ang. denominator = dzielnik (mianownik )
div_t result; // resultatang. result = iloraz
 
dzielenie całkowite :
Linia 30 ⟶ 42:
result.quot // iloraz = ang. quotient
result.rem // reszta = ang. remainder
 
Teraz :
* result.quot jest równy -3
* result.rem jest równy 2