C ++ 'daki floor () işlevi, verilen bağımsız değişkenden küçük veya ona eşit olan olası en büyük tam sayı değerini döndürür.
C ++ 'daki floor () işlevi, verilen bağımsız değişkenden küçük veya ona eşit olan olası en büyük tam sayı değerini döndürür.
floor () prototipi (C ++ 11 standardından itibaren)
çift kat (çift x); yüzer döşeme (yüzer x); uzun çift kat (uzun çift x); çift kat (T x); // İntegral türü için
Floor () işlevi tek bir bağımsız değişken alır ve double, float veya long double türünde bir değer döndürür. Bu işlev başlık dosyasında tanımlanmıştır.
floor () Parametreler
Floor () işlevi, taban değeri hesaplanan tek bir bağımsız değişken alır.
floor () Dönüş değeri
Floor () işlevi, verilen bağımsız değişkenden küçük veya ona eşit olan olası en büyük tamsayı değerini döndürür.
Örnek 1: floor () C ++ 'da nasıl çalışır?
#include #include using namespace std; int main() ( double x = 10.25, result; result = floor(x); cout << "Floor of " << x << " = " << result << endl; x = -34.251; result = floor(x); cout << "Floor of " << x << " = " << result << endl; x = 0.71; result = floor(x); cout << "Floor of " << x << " = " << result << endl; return 0; )
Programı çalıştırdığınızda, çıktı:
10.25 Kat = 10 -34.251 = -35 Kat 0.71 = 0
Örnek 2: integral türleri için floor () işlevi
#include #include using namespace std; int main() ( int x = 15; double result; result = floor(x); cout << "Floor of " << x << " = " << result << endl; return 0; )
Programı çalıştırdığınızda, çıktı:
Kat 15 = 15
Bir integral değerin tabanı, integral değerin kendisidir, bu nedenle taban fonksiyonu, pratikte integral değerlerde kullanılmaz.