Hallo Leute,
ich melde mich einfach nochmal.
Also hab jetzt noch einmal alles per Breakpoint und Debugger durchgeschaut. Bei meinem Rechner hier Zuhause kommt es eh erst zu einem Fehler ab 11 Stellen, aber das Problem scheint wirklich in der pow-Funktion zu liegen.
Wenn ich z.B. eine Zahl habe, die über 10 Stellen hat, holt er sich nicht einfach Floatwerte, sondern greift auch auf eine Datei zu, die sich "strlen.asm" heißt und irgendeinen Assemblercode enthält.
Am Ende wird dann einfach nur noch angezeigt, dass die Zahl 0 Stellen hat.
Aber die eleganteste Weise, das zu lösen, ist m.M.n. die von BlueCobold.
Auch wenn mir an dieser Stelle noch die Frage unter den Nägeln brennt, ob man auch irgendwie mit größeren Zahlen rechnen kann, welche die Kapazität von __int64 sprengen.
Aber da frag ich doch lieber selber schnell Google, als dass ihr euch da noch Tipparbeit machen müsst.
Also an der Stelle auch nochmal ein Dankeschön an die Antwortgeber und explizit an Schrompf für den Tipp mit dem Debugger (wirklich nützliches Tool).
Lex