Programowanie w języku C/C++

Floor

  • 2010-10-31 18:27
  • 3 komentarze
  • 1069 odsłon
  • Oceń ten tekst jako pierwszy
double floor(double x)

Funkcja floor() zwraca cechę liczby rzeczywistej x (największą wartość całkowitą, nie większą od danej liczby). Mówiąc najprościej zaokrąglenie w dół do najbliższej liczby całkowitej.

Funkcja:
y=floor(x);

odpowia matematycznemu zapisowi:
y=[x]


Przykład


#include <iostream>
#include <math.h>
 
int main()
{
  std::cout << floor(2.5); // program wyświetli: 2
  system("pause");
}


Zobacz też:

3 komentarze

JaskMar 2008-08-01 11:34

Pewnie, że obydwaj macie racje, tyle, że żaden z was nie umiał poprawić. Później człowiek patrzy na takie bzdury, i dziwi się, czemu mu program nie działa jak należy!

Force 2006-08-29 16:27

Nie znam się dobrze na C++, ale jeśli ten przykład jest dobry i floor zwraca dobrą wartość to chyba powinno być napisane "największą wartość całkowitą, nie większą od argumentu x"

prajmus 2007-12-20 20:46

cecha liczby, tak po matematycznemu