I pass a bunch of numbers into a custom command defined via \newcommand{\mycmd}[1]{...}:
\mycmd{1.12}
\mycmd{5.32}
\mycmd uses the number to draw a certain figure. On top of that, I would like to print the number in \mycmd, but with a comma instead of a decimal point: 1,12, 5,32.
Any suggestion would be appreciated.

siunitxpackage does not seem to work with the solution @Bruno Le Floch suggested in my question "Control order of columns in table": http://tex.stackexchange.com/questions/13907/control-order-of-columns-in-table/13930#13930 :( – u17 Mar 21 '11 at 00:32\usepackage{siunitx}-> error. The problem probably goes beyond this question... – u17 Mar 21 '11 at 00:44scolumn character. Simply use a different one in Bruno's code and it will work. – Martin Scharrer Mar 21 '11 at 00:53