What OS and version of Java are you using (output of "java -version", and if on Linux "lsb_release -a" and "uname -a").
Are you doing these commands one after another in a single REPL session? If so, how did you start that REPL?
I've tried the commands you mention on these OS and JDK combos with Clojure 1.4.0, and always saw "0.5" as the result, never "0,5". My default locale was also en_US on all of these systems.
Mac OS X 10.6.8 + java version 1.6.0_43 (Oracle/Apple)
Ubuntu 11.10 with Linux kernel 3.0.0-31-generic + java version 1.6.0_27 (OpenJDK)
Windows 7 + java version 1.7.0_07 (Oracle)
Andy