flat assembler
Message board for the users of flat assembler.
Index
> IDE Development > [Done!] Calculator for FASM IDE (most notably DOS ...) |
Author |
|
DOS386 30 Oct 2009, 03:31
.
Tomasz wrote (here) : Quote: but nevertheless indeed added the calculator in 1.67.09 (core, no version number of the DOS IDE) (see shot) - Thank you Quote:
It works very well, I was unable to crash it so far (FYI, the calculator in FreePASCAL IDE TripleFault's if you overflow it ) There are a few subminor issues: - The MUL'ing routine is buggy or singed, since it works up to $7FFF'FFFF'FFFF'FFFF only - Decimal output conversion is signed, numbers > $7FFF'FFFF'FFFF'FFFF getting negative ... oops has extra code for this effect well, OTOH input works up to 18'446'744'073'709'551'615 as supposed. - There are no apo's in the results (in input they are accepted, see shot ), so numbers like "FFFFFFFFFFFFFFFh" are virtually impossible to "decrypt" - (GOOD and BAD) : The calculator got its private set of output conversion routines. The good thing is the decimal 64-bit (with sign hack) one, superior to anything I've been aware so far. The bad thing is the still present very inefficient number_as_text routine, now additionally duplicate, that I had already whined about and fixed in my bunch of patches in my fork of 1.67.29 oops core, no version number of the DOS IDE. _________________ Bug Nr.: 12345 Title: Hello World program compiles to 100 KB !!! Status: Closed: NOT a Bug |
|||
30 Oct 2009, 03:31 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.