Tcl:
while {[regsub {^([^,]+)([0-9][0-9][0-9])} $num {\1,\2} num]} {}
PHP:
$a = $b = (string) $num; while (($b = ereg_replace('^([^,]+)([0-9]{3})', '\1,\2', $a)) && $b != $a) $a = $b; $num = (string) $a;
$num = number_format($num,0);
$foo = 123; $foo = number_format($foo,2);
printable version
chaos
Everything2 Help