C ++ fmin () - C ++ Standart Kitaplığı

C ++ 'daki fmin () işlevi iki bağımsız değişken alır ve aralarında en küçük olanı döndürür. Bağımsız değişkenlerden biri NaN ise, diğer bağımsız değişken döndürülür.

İşlev, başlık dosyasında tanımlanır.

fmin () prototipi (C ++ 11 standardından itibaren)

çift ​​fmin (çift x, çift y); float fmin (float x, float y); uzun çift fmin (uzun çift x, uzun çift y); Tanıtılan fmin (Tür1 x, Tür2 y); // Aritmetik türler için ek aşırı yüklemeler

Herhangi bir bağımsız değişken) (fmin iletilen ise C ++ 11, bir long doublegeri dönüş türü Promotedolup long double. Değilse, dönüş türü Promotedolduğunu double.

fmin () Parametreler

  • x : fmin () 'nin ilk argümanı.
  • y : fmin () 'nin ikinci argümanı.

fmin () Dönüş değeri

Fmin () işlevi, x ve y arasındaki minimum değeri döndürür.

Örnek 1: Aynı türdeki argümanlar için fmin () işlevi

 #include #include using namespace std; int main() ( double x = -2.05, y = NAN, result; result = fmin(x, y); cout << "fmin(x, y) = " << result << endl; return 0; ) 

Programı çalıştırdığınızda, çıktı:

 fmin (x, y) = -2.05 

Örnek 2: Farklı türlerdeki argümanlar için fmin () işlevi

 #include #include using namespace std; int main() ( double x = 56.13, result; int y = 89; result = fmin(x, y); cout << "fmin(x, y) = " << result << endl; return 0; ) 

Programı çalıştırdığınızda, çıktı:

 fmin (x, y) = 56,13 

Ilginç makaleler...