Рассчитать частное и остаток от деления
#include <stdlib.h>div_t div( int numer,int denom );
libc
Функция div() вычисляет частное и остаток от деления numer на denom.
Структура div_t, содержащая частное и остаток.
#include <stdio.h>#include <stdlib.h>void print_time( int seconds ){div_t min_sec;min_sec = div( seconds, 60 );printf( "It took %d minutes and %d seconds\n",min_sec.quot, min_sec.rem );}int main( void ){print_time( 130 );return (EXIT_SUCCESS);}
Код генерирует следующий вывод:
$ ./a.out It took 2 minutes and 10 seconds
ANSI, POSIX 1003.1
Предыдущий раздел: Описание API системной библиотеки