O nás     Inzerce     KontaktSpolehlivé informace o IT již od roku 2011
Hledat
Nepřehlédněte: Usnadní vám práci: Pozoruhodné IT produkty pro rok 2024
Správa dokumentů
Digitální transformace
Informační systémy
Hlavní rubriky: Informační systémy, Mobilní technologie, Datová centra, Sítě, IT bezpečnost, Software, Hardware, Zkušenosti a názory, Speciály

Pozoruhodné IT produkty 2024
E-knihy o IT zdarma
Manuál Linux
[Linux manuál]

div, ldiv, lldiv, imaxdiv: vypočítat kvocient a zbytek celé divize

Originální popis anglicky: div, ldiv, lldiv, imaxdiv - compute quotient and remainder of an integer division

Návod, kniha: Linux Programmer's Manual

STRUČNĚ

#include <stdlib.h>
 
div_t div(int numerator, int denominator);
 
ldiv_t ldiv(long numerator, long denominator);
 
lldiv_t lldiv(long long numerator, long long denominator);
 
#include <inttypes.h>
 
imaxdiv_t imaxdiv(intmax_t numerator, intmax_t denominator);

POPIS / INSTRUKCE

The div() function computes the value numerator/denominator and returns the quotient and remainder in a structure named div_t that contains two integer members (in unspecified order) named quot and rem. The quotient is rounded towards zero. The result satisfies quot* denominator+rem = numerator.
The ldiv() and lldiv() and imaxdiv() functions do the same, dividing numbers of the indicated type and returning the result in a structure of the indicated name, in all cases with fields quot and rem of the same type as the function arguments.

NÁVRATOVÁ HODNOTA

The div_t (etc.) structure.

EXAMPLE

After
        div_t q = div(-5, 3);
the values q.quot and q.rem are -1 and -2, respectively.

ODPOVÍDAJÍCÍ

SVID 3, BSD 4.3, ISO 9899. The functions lldiv() and imaxdiv() were added in ISO C99.

SOUVISEJÍCÍ

abs(3)
2003-11-01
©2011-2024 BusinessIT.cz, ISSN 1805-0522 | Názvy použité v textech mohou být ochrannými známkami příslušných vlastníků.
Provozovatel: Bispiral, s.r.o., kontakt: BusinessIT(at)Bispiral.com | Inzerce: Best Online Media, s.r.o., zuzana@online-media.cz
O vydavateli | Pravidla webu BusinessIT.cz a ochrana soukromí | Používáme účetní program Money S3 | pg(8771)