Function DecToN(a : Longint; Raz : Byte) : String; Begin If a>Raz-1 then DecToN:=DecToN(a div Raz,Raz)+Rn[(a mod Raz)+1] else DecToN:=Rn[a+1]; end;
Function NToDec(a : String; Raz : Byte) : Longint; Begin If Length(a)>0 then NToDec:=Pos(a[Length(a)],Rn)-1+Raz*NToDec(Copy(a,1,Length(a)-1),Raz) else NToDec:=0; end;