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 | } |