Под Ц ++ () - Стандардна библиотека Ц ++

Функција флоор () у језику Ц ++ враћа највећу могућу целобројну вредност која је мања или једнака датом аргументу.

Функција флоор () у језику Ц ++ враћа највећу могућу целобројну вредност која је мања или једнака датом аргументу.

флоор () прототип (као за Ц ++ 11 стандард)

двоструки под (двоструки к); пловни под (пловак к); дуги двоструки под (дуги двоструки к); двоструки под (Т к); // За интегрални тип

Функција флоор () узима један аргумент и враћа вредност типа доубле, флоат или лонг доубле типе. Ова функција је дефинисана у заглављу датотеке.

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

Функција флоор () узима један аргумент чија се пода израчунава.

флоор () Повратна вредност

Функција флоор () враћа највећу могућу целобројну вредност која је мања или једнака датом аргументу.

Пример 1: Како флоор () ради у Ц ++?

 #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: функција пода () за интегралне типове

 #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 

Под интегралне вредности је сама интегрална вредност, тако да се функција пода у пракси не користи на интегралним вредностима.

Занимљиви Чланци...