| 1 | function insert_separator_commas(arg0) |
| 2 | { |
| 3 | var _neg = ""; |
| 4 | var _str = string(floor(abs(arg0))); |
| 5 | var _frac = string(frac(abs(arg0))); |
| 6 | var _c = 0; |
| 7 | if (arg0 < 0) |
| 8 | _neg = "-"; |
| 9 | repeat (floor((string_length(_str) - 1) / 3)) |
| 10 | { |
| 11 | _str = string_insert(",", _str, (string_length(_str) - (3 * (_c + 1)) - _c) + 1); |
| 12 | _c++; |
| 13 | } |
| 14 | return _neg + _str + string_copy(_frac, 2, string_length(_frac) - 1); |
| 15 | } |