Jop läuft. Auf dem Atom Holzrechner brauchts 5 Sekunden
Suche (schnelle) Funktion zum Umrechnen ins Dual- oder Hexadezimalsystem
-
-
Klasse!
Wenn man folgende Schleife benutzt, sieht man sehr deutlich die ab einer bestimmte Größe des Strings folgende Skalierung.
Verdopplung der Stringgröße bewirkt eine Vervierfachung der Laufzeit.
Das bissl Cache-Geplänkel hält sich in Grenzen, da die Berechnung prinzipbedingt an Laufzeit zulegt....Spoiler anzeigen
[autoit]For $i = 1 To 16
[/autoit]
$sDec &= $sDec
ConsoleWrite("! Dec Len: " & StringLen($sDec) & @CRLF)
Global $iTimer = TimerInit()
$sHex = _BigDecToHex($sDec)
ConsoleWrite("! Time: " & TimerDiff($iTimer) & @CRLF & @CRLF)
Next -