SELECT ROUND( 185.035, 2 ) ;
levert 185.04
SELECT ROUND( 185.045, 2 ) ;
levert 185.04
SELECT ROUND( 185.046, 2 ) ;
levert 185.05
SELECT ROUND( 185.055, 2 ) ;
levert 185.06
Deze slaat dus nergens op, voor zover ik kan bedenken...
SELECT ROUND( 185.045, 2 ) ;
Weet iemand wat de logica hiervan is?
voor zover ik weet draai ik niks beta spul ofzo
OPENBSD 3.5-stable
Mysql 4.0.18
Dit had ik al gelezen:
levert 185.04
SELECT ROUND( 185.045, 2 ) ;
levert 185.04
SELECT ROUND( 185.046, 2 ) ;
levert 185.05
SELECT ROUND( 185.055, 2 ) ;
levert 185.06
Deze slaat dus nergens op, voor zover ik kan bedenken...
SELECT ROUND( 185.045, 2 ) ;
Weet iemand wat de logica hiervan is?
voor zover ik weet draai ik niks beta spul ofzo
OPENBSD 3.5-stable
Mysql 4.0.18
Dit had ik al gelezen:
Dat snap ik, maar waarom is ie niet consequent.Note that the behavior of ROUND() when the argument is halfway between two integers depends on the C library implementation.
[ Voor 22% gewijzigd door Verwijderd op 21-10-2004 14:22 ]