Conversion Routine
|
07-07-2016, 06:33 PM
(This post was last modified: 07-08-2016 06:09 AM by Dieter.)
Post: #8
|
|||
|
|||
RE: Conversion Routine
(07-07-2016 05:20 PM)Dieter Wrote: There are ways to do this without flags, but I fear these will require as least as much steps as the current solution. ;-) Well, it can be done with the same 35 steps and one data register. Here is a solution without flags. The idea is that decimal feet are positive and ft.inss are negative. So 1.5208 feet are entered and displayed as 1.5208, while for 1 ft, 6 in and 4/16 it's –1.0604. This way the user always knows how to read a result and, as an additional benefit, two separate starting points are not required. Code: 01 STO 0 Enter the program, set FIX 4 and GTO 00 1,5208 [R/S] => –1,0604 = 1 ft 6 in and 4/16 –1,0604 [R/S] => 1,5208 = 1,5208 ft Dieter Edit: Replaced Rdn in listing with R↓ |
|||
« Next Oldest | Next Newest »
|
Messages In This Thread |
Conversion Routine - SlideRule - 07-02-2016, 02:45 AM
RE: Conversion Routine - Dieter - 07-02-2016, 06:07 AM
RE: Conversion Routine - SlideRule - 07-02-2016, 12:43 PM
RE: Conversion Routine - Dieter - 07-04-2016, 08:22 PM
RE: Conversion Routine - SlideRule - 07-04-2016, 11:31 PM
RE: Conversion Routine - SlideRule - 07-07-2016, 01:13 AM
RE: Conversion Routine - Dieter - 07-07-2016, 05:20 PM
RE: Conversion Routine - Dieter - 07-07-2016 06:33 PM
RE: Conversion Routine - SlideRule - 07-08-2016, 12:48 AM
RE: Conversion Routine - SlideRule - 07-08-2016, 01:58 PM
RE: Conversion Routine - Dieter - 07-08-2016, 06:32 PM
RE: Conversion Routine - SlideRule - 07-08-2016, 07:41 PM
RE: Conversion Routine - SlideRule - 07-11-2016, 02:52 PM
|
User(s) browsing this thread: 1 Guest(s)