Re: Arduino HP-25 Simulator
|
03-23-2022, 08:00 AM
(This post was last modified: 03-23-2022 08:01 AM by teenix.)
Post: #1
|
|||
|
|||
Re: Arduino HP-25 Simulator
TellyS wrote:
> What is not even close to the HP-25, however, is the accuracy of calculations and even > the number representations. I relied on Arduino's built-in math library and number > handling that is apparently not sufficient. Arduino float/double has a range of > 3.4028235E+38 to -3.4028235E+38 and 6-7 decimal digits of precision. The 25 > can handle much larger numbers and with greater accuracy. Any suggestions would > be appreciated, if there is a solution. Seeing this post cannot be answered in the [Articles Forum] that it was posted in, I'll try an answer here. The only real way to address this problem is to add the ACT simulation code for the Woodstock calculators. In this way, the original intent of the HP microcode can be realized and it will work as expected. This will require big changes to your software but will be a great and interesting challenge to add to what you have achieved so far. Check out any web information you can find for "Eric Smith" to see how the HP code was used in modern emulators. There are plenty of HP code listings available for this model of calculator including my emulator at teenix.org I'm happy to help out if you want to try this approach and get stuck along the way. cheers Tony |
|||
« Next Oldest | Next Newest »
|
Messages In This Thread |
Re: Arduino HP-25 Simulator - teenix - 03-23-2022 08:00 AM
RE: Re: Arduino HP-25 Simulator - TellyS - 03-23-2022, 03:28 PM
RE: Re: Arduino HP-25 Simulator - Maximilian Hohmann - 03-23-2022, 03:57 PM
RE: Re: Arduino HP-25 Simulator - TellyS - 04-01-2022, 07:44 PM
RE: Re: Arduino HP-25 Simulator - Paul Dale - 04-02-2022, 03:12 AM
RE: Re: Arduino HP-25 Simulator - Maximilian Hohmann - 04-02-2022, 10:06 AM
RE: Re: Arduino HP-25 Simulator - TellyS - 04-02-2022, 03:33 PM
RE: Re: Arduino HP-25 Simulator - TellyS - 04-02-2022, 03:29 PM
RE: Re: Arduino HP-25 Simulator - Paul Dale - 04-03-2022, 12:23 AM
|
User(s) browsing this thread: 2 Guest(s)