Post Reply 
HP-71B Enhanced Math LEX
01-27-2020, 08:05 AM
Post: #15
RE: HP-71B Enhanced Math LEX
(01-26-2020 03:08 PM)Albert Chan Wrote:  It take a while to find a counter-example.
>X=.254661579433 @ Y=.260740997689
>COMPLEX Z @ Z = (X,Y)
>Z^2
(-3.13334783654, .132801428589)
>Z*Z
(-3.13334783655, .132801428589)

Nice finding of a worst case for z*z, thanks! I believe that the z^2 result is better just by chance.
How did you find it? I'm guessing just brute force?
Anyway, the next 3 digits are 493, very close to the limit for up/down rounding, so we may say that both answers are equally right :-)

Quote:Real part of Z = X*X - Y*Y = (X+Y) * (X-Y) gives better result.
> (X+Y) * (X-Y)         ! exact value = -3.13334783654 4934739232
-3.13334783654

Interesting. The 71 is using the x*x-y*y formula, as do the following Saturn-based machines since they give the same answer for your worst case test.
I understand that the alternate formula (x+y)*(x-y) saves a multiplication, but does it guarantee that the result will be *always* better?

Thanks for your feedback!

J-F
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
HP-71B Enhanced Math LEX - J-F Garnier - 01-09-2020, 07:30 PM
RE: HP-71B Enhanced Math LEX - rprosperi - 01-09-2020, 10:36 PM
RE: HP-71B Enhanced Math LEX - charger73 - 01-10-2020, 07:23 AM
RE: HP-71B Enhanced Math LEX - Albert Chan - 01-10-2020, 04:44 PM
RE: HP-71B Enhanced Math LEX - Albert Chan - 01-10-2020, 05:01 PM
RE: HP-71B Enhanced Math LEX - J-F Garnier - 01-10-2020, 05:40 PM
RE: HP-71B Enhanced Math LEX - Albert Chan - 01-10-2020, 06:29 PM
RE: HP-71B Enhanced Math LEX - Erwin - 01-13-2020, 06:10 PM
RE: HP-71B Enhanced Math LEX - J-F Garnier - 01-13-2020, 07:13 PM
RE: HP-71B Enhanced Math LEX - J-F Garnier - 01-26-2020, 10:54 AM
RE: HP-71B Enhanced Math LEX - Albert Chan - 01-26-2020, 03:08 PM
RE: HP-71B Enhanced Math LEX - J-F Garnier - 01-27-2020 08:05 AM
RE: HP-71B Enhanced Math LEX - Albert Chan - 01-27-2020, 11:35 AM
RE: HP-71B Enhanced Math LEX - J-F Garnier - 01-27-2020, 12:42 PM
RE: HP-71B Enhanced Math LEX - J-F Garnier - 02-12-2020, 07:55 AM
RE: HP-71B Enhanced Math LEX - rprosperi - 02-12-2020, 01:55 PM
RE: HP-71B Enhanced Math LEX - J-F Garnier - 02-14-2020, 12:23 PM
RE: HP-71B Enhanced Math LEX - rprosperi - 02-14-2020, 03:04 PM
RE: HP-71B Enhanced Math LEX - J-F Garnier - 03-19-2020, 07:30 PM
RE: HP-71B Enhanced Math LEX - J-F Garnier - 04-27-2020, 09:42 AM
RE: HP-71B Enhanced Math LEX - Erwin - 04-27-2020, 04:50 PM
RE: HP-71B Enhanced Math LEX - Albert Chan - 03-17-2021, 09:00 PM
RE: HP-71B Enhanced Math LEX - J-F Garnier - 03-18-2021, 08:22 AM
RE: HP-71B Enhanced Math LEX - J-F Garnier - 08-08-2020, 09:37 AM
RE: HP-71B Enhanced Math LEX - Paul Dale - 08-09-2020, 11:15 AM
RE: HP-71B Enhanced Math LEX - John Keith - 08-09-2020, 02:16 PM
RE: HP-71B Enhanced Math LEX - Erwin - 08-10-2020, 08:21 PM
RE: HP-71B Enhanced Math LEX - rprosperi - 08-10-2020, 09:42 PM
RE: HP-71B Enhanced Math LEX - Erwin - 08-11-2020, 02:47 PM
RE: HP-71B Enhanced Math LEX - Erwin - 08-11-2020, 05:06 PM
RE: HP-71B Enhanced Math LEX - Gene - 08-09-2020, 01:49 AM
RE: HP-71B Enhanced Math LEX - Paul Dale - 08-09-2020, 10:10 AM
RE: HP-71B Enhanced Math LEX - John Keith - 08-09-2020, 01:04 PM
RE: HP-71B Enhanced Math LEX - Erwin - 08-13-2020, 07:35 AM
RE: HP-71B Enhanced Math LEX - Erwin - 08-13-2020, 04:00 PM
RE: HP-71B Enhanced Math LEX - J-F Garnier - 08-14-2020, 07:53 AM
RE: HP-71B Enhanced Math LEX - Erwin - 08-20-2020, 08:11 PM
RE: HP-71B Enhanced Math LEX - Erwin - 08-21-2020, 05:34 PM
RE: HP-71B Enhanced Math LEX - J-F Garnier - 09-27-2020, 06:25 PM



User(s) browsing this thread: 1 Guest(s)