fraction between 2 number, minimum denominator
|
09-19-2023, 12:19 PM
(This post was last modified: 09-19-2023 05:07 PM by Albert Chan.)
Post: #3
|
|||
|
|||
RE: fraction between 2 number, minimum denominator
(09-18-2023 11:28 PM)Albert Chan Wrote: Lua only see binary float, not decimal (*) In that sense, above fraction is correct. If machine only see Decimal float, there is no bin↔dec conversion errors to worry about. Within machine precision limits, we could use fast float, instead of exact integers. Here is HP71B code, fraction = (numerator, denominator (default=1)). Quote:10 DESTROY ALL @ COMPLEX A,B Again, we assumed non-negative inputs. >run A, B= 1.8, 1.9 DCONV= 1 4 FRAC = (9,5) A, B= 1.8, 1.8 DCONV= 1 4 FRAC = (9,5) A, B= 1.8, 1.7 DCONV= 1 3 FRAC = (7,4) A, B= 1.8, 1.6 DCONV= 1 2 FRAC = (5,3) A, B= 1.8, 1.5 DCONV= 1 1 FRAC = (3,2) A, B= (10,7), (13,9) DCONV= 2 5 FRAC = (10,7) A, B= 3.1415, 3.1416 DCONV= 7 99 FRAC = (333,106) A, B= .999999999977, .999999999978 DCONV= 1 43478260869 FRAC = (43478260869,43478260870) Translated code for other decimal machine welcome ... |
|||
« Next Oldest | Next Newest »
|
Messages In This Thread |
fraction between 2 number, minimum denominator - Albert Chan - 09-16-2023, 07:47 PM
RE: fraction between 2 number, minimum denominator - Albert Chan - 09-18-2023, 11:28 PM
RE: fraction between 2 number, minimum denominator - Albert Chan - 09-19-2023 12:19 PM
|
User(s) browsing this thread: 1 Guest(s)