function IntToStrRazryad(n: string): string; var i: integer; begin i:=Length(n)-2; While i>1 do begin Insert(' ', n, i); i:=i-3; end; Result:=n; end;
где
n - исходное число.
Например, IntToStrRazryad('21489248288223') выведет '21 489 248 288 223'.