Главная    Разработка ПО    функции языка Си

Описание функций языка Си

" F "

fabs,fabsf,fabsl 

fclose 

fcloseall 

fdim,fdimf,fdiml 

fdopen 

fegetround 

feof 

ferror 

fesetround 

fgetc 

fgets 

fileno 

finite,finitef,finitel 

fflush 

floor,floorf,floorl 

fma,fmaf,fmal 

fmax,fmaxf,fmaxl 

fmin,fminf,fminl 

fmod,fmodf,fmodl 

fopen 

fpclassify 

fputc 

fputs 

freopen 

frexp,frexpf,frexpl 

fseek 

fseeko 

ftell 

ftello 

All | _ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

fmin, fminf, fminl – определение меньшего значения из двух предложенных

Синтаксис:

#include < math.h >

double fmin (double x, double y);
float fminf (float x, float y);
long double fminl (long double x, long double y);

Аргументы:

x и y – сравниваемые числа.

Возвращаемое значение:

Меньший из аргументов x и y.

Описание:

Функция возвращает меньший из двух аргументов x и y.

Причем в функции fminf аргументы и возвращаемое значение задаются типом float, точность которого не меньше шести значащих десятичных цифр, а разрядность – 32.

В функции fmin аргументы и возвращаемое значение задаются типом double, точность которого не меньше десяти значащих десятичных цифр, а разрядность – 64.

В функции fminl аргументы и возвращаемое значение задаются типом long double, точность которого не меньше десяти значащих десятичных цифр, а разрядность - 80.

Пример:

В примере сравниваются два числа 5.67 и 8.98 с помощью функций fmin, fminf, fminl и результат выводится на консоль.


#include < stdio.h >  //Для printf
#include < math.h >   //Для fmin, fminf, fminl

int main (void)
{    
   printf (“fminf : из чисел 5.67 и 8.98 наименьшее: %.2f \n“, fminf(5.67, 8.98 ));
   printf (“fmin  : из чисел 5.67 и 8.98 наименьшее: %.2f \n“, fmin(5.67, 8.98 ));
   printf (“fminl : из чисел 5.67 и 8.98 наименьшее: %.2Lf \n“, fminl(5.67, 8.98 ));
   
   return 0;
}

Результат:

fminf : из чисел 5.67 и 8.98 наименьшее 5.67
fmin : из чисел 5.67 и 8.98 наименьшее 5.67
fminl : из чисел 5.67 и 8.98 наименьшее 5.67



Смотри так же:

fmax, fmaxf, fmaxl
fmin, fminf, fminl


Яндекс.Метрика

Рейтинг@Mail.ru