12.05.2014, 12:36
Hm... vielleicht versteh ich den Algorithmus auch falsch.
Floor, Ceiling und Nint (oder auch Round) sind Methoden um aus einer Fließkommazahl (Float bzw Double) einen ganzzahligen Wert (Integer) zu erhalten. Nint (Nearest INTeger) rundet auf die nächstgelegene natürliche Zahl. Floor nimmt immer die darunterliegende Ganzzahl und Ceiling immer die darüberliegende. Dabei geht natürlich immer Information verloren und da nicht gerundet wird müsste das Ergebnis eigentlich in 50% der Fälle sogar falsch sein.
http://en.wikipedia.org/wiki/Floor_and_c..._functions
http://en.wikipedia.org/wiki/Nearest_integer_function
Floor, Ceiling und Nint (oder auch Round) sind Methoden um aus einer Fließkommazahl (Float bzw Double) einen ganzzahligen Wert (Integer) zu erhalten. Nint (Nearest INTeger) rundet auf die nächstgelegene natürliche Zahl. Floor nimmt immer die darunterliegende Ganzzahl und Ceiling immer die darüberliegende. Dabei geht natürlich immer Information verloren und da nicht gerundet wird müsste das Ergebnis eigentlich in 50% der Fälle sogar falsch sein.
http://en.wikipedia.org/wiki/Floor_and_c..._functions
http://en.wikipedia.org/wiki/Nearest_integer_function