String.ToDouble();
-
Hmmm... In Delphi gab es mal so ne nette Funktion, um ASCII-Strings in double - Werte umzuwandeln... Gibt es sowas auch in assembler? Wenn nicht, wo kann man library für sowas bekommen?
-
Grundsaetzlich gibt es in Assembler keine so schoenen vordefinierten Funktionen, wie in Hochsprachen - wozu auch
Als Library kannst Du entweder die Library von Delphi benutzen (wenn Du weisst, wie Du sie linken musst und wie die Prozeduren aufgerufen werden etc.) sonst erstmal google versuchen?
-
-
Ey krass!!! Danke!
-
Ähm,... gibts das auch für Win32-Progs?
-
Ach so, fürn Win32-Prog.
Dann nimm das: http://www.programmersheaven.com/zone5/cat18/14450.htmHow to use:
includeLib FPLib.lib EXTERNDEF PASCAL atof:proc EXTERNDEF PASCAL ftoa:proc finit mov esi, offset StringInput call atof ; Ploating Point Number ist in ST(0) mov eax, 6 ; Nachkommastellen mov esi, offset strErgOutput call ftoa