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 double
geri dönüş türü Promoted
olup long double
. Değilse, dönüş türü Promoted
olduğ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