[Coco] OS9 HEX to DECIMAL conversion.

L. Curtis Boyle curtisboyle at sasktel.net
Sat May 19 20:39:00 EDT 2018


Discord is an app (available for multiple platforms, or through a web browser), which you can get here:
https://discordapp.com <https://discordapp.com/>

Then, find the server “TRS-80 CoCo TALK”. 

L. Curtis Boyle
curtisboyle at sasktel.net



> On May 19, 2018, at 3:30 PM, coco at jechar.ca wrote:
> 
> Thanks for the Info it is giving me some ideas about what I may have to do to deal with these calculations.
> 
> What URL is "Discord" at ?
> 
> On 2018-05-16 14:41, L. Curtis Boyle wrote:
>> Your error is due to pushing beyond the signed 16 bit limits of the
>> hex routines in BASIC09. It does work fine within 16 bit signed values
>> (I put some screenshots of test source code, and a sample run, in the
>> BASIC09 section on Discord).
>>> On May 16, 2018, at 12:19 PM, James Jones <jejones3141 at gmail.com> wrote:
>>> Tried it out. VAL("$61A80") gives an error 67, "illegal argument".
>>> VAL("A80") prints as 2688., so VAL() returns a REAL, which I guess it has
>>> to for consistency with other BASICs. Hex PRINT USING output claims to be
>>> fine with printing a REAL, but perhaps the VAL() code for hex doesn't
>>> handle values that won't fit in an INTEGER. (What's 61A80? 400000 in hex.)
> 



More information about the Coco mailing list