Ja, es sollte der Reminader = Rest sein.
Kannst du mir ein oder besser mehrere Beispiele geben wo er Unfug macht ?
Das sollte er nämlich nicht und ich zittere schon bei dem Gedanken der Fehlersuche !
Delphi-Quellcode:
function NRoot(var A,R: IInteger; const B: IInteger; E: Integer): Boolean; overload;
A = B^(1/E)
R = B - A^E
ergo:
B = A^E + R
Gruß hagen