C ++ floor () - Стандартна бібліотека C ++

Функція floor () у C ++ повертає найбільше можливе ціле значення, яке менше або дорівнює заданому аргументу.

Функція floor () у C ++ повертає найбільше можливе ціле значення, яке менше або дорівнює заданому аргументу.

прототип floor () (За стандартом C ++ 11)

подвійна підлога (подвійний х); поплавкова підлога (float x); довга подвійна підлога (довга подвійна х); подвійна підлога (T x); // Для цілісного типу

Функція floor () приймає один аргумент і повертає значення типу double, float або long double type. Ця функція визначена у файлі заголовка.

параметр () параметри

Функція floor () приймає один аргумент, значення підлоги якого обчислюється.

floor () Повернене значення

Функція floor () повертає найбільше можливе ціле значення, яке менше або дорівнює заданому аргументу.

Приклад 1: Як працює floor () у C ++?

 #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; )

Коли ви запускаєте програму, результат буде:

 Поверх 10,25 = 10 Поверх -34,251 = -35 Поверх 0,71 = 0

Приклад 2: функція floor () для цілих типів

 #include #include using namespace std; int main() ( int x = 15; double result; result = floor(x); cout << "Floor of " << x << " = " << result << endl; return 0; ) 

Коли ви запускаєте програму, результат буде:

 Поверх 15 = 15 

Мінімальним значенням інтегральної величини є сама інтегральна величина, тому функція мінімальної функції на практиці не використовується для інтегральних величин.

Цікаві статті...