Post Reply 
HP-71B: 1^Inf Error
06-09-2023, 01:03 PM
Post: #7
RE: HP-71B: 1^Inf Error
(06-09-2023 11:56 AM)Albert Chan Wrote:  But, HP71B IEEE implementation is not perfect ...

>E=1e-9 @ Z=0.
>acos((2,E))
(5.7735026919E-10,-1.31695789692)
>acos((2,Z))
(0,1.31695789692)      ! ???
>acos((2,-Z))
(0,1.31695789692)
>acos((2,-E))
(5.7735026919E-10,1.31695789692)

Note that the complex inverse trig functions are supported on the 71B only with the MATH version 2B that I wrote. You would get however, the same result on a HP-48, except you can't do acos((2,-0)) because there is no signed zero on the 48.

I remember that the HP-71B MATH ROM developers reported (in the HP Journal I guess), that they had trouble to extend the IEEE concepts to the complex domain. It was very new at the time. So they did their best and this was basically unchanged in the next 28C/S and series 48.
In this particular example, the signed zero is not managed properly in the complex domain. Maybe an additional reason for having abandoned it?

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: 1^Inf Error - J-F Garnier - 06-09-2023, 08:17 AM
RE: HP-71B: 1^Inf Error - anetzer - 06-09-2023, 08:58 AM
RE: HP-71B: 1^Inf Error - Gilles - 06-09-2023, 10:06 AM
RE: HP-71B: 1^Inf Error - anetzer - 06-09-2023, 11:22 AM
RE: HP-71B: 1^Inf Error - Albert Chan - 06-09-2023, 11:56 AM
RE: HP-71B: 1^Inf Error - J-F Garnier - 06-09-2023 01:03 PM
RE: HP-71B: 1^Inf Error - Albert Chan - 06-09-2023, 02:22 PM
RE: HP-71B: 1^Inf Error - Werner - 06-09-2023, 12:21 PM
RE: HP-71B: 1^Inf Error - rprosperi - 06-09-2023, 11:38 PM
RE: HP-71B: 1^Inf Error - Werner - 06-10-2023, 08:55 AM
RE: HP-71B: 1^Inf Error - rprosperi - 06-10-2023, 12:11 PM
RE: HP-71B: 1^Inf Error - Albert Chan - 06-09-2023, 02:42 PM
RE: HP-71B: 1^Inf Error - J-F Garnier - 06-09-2023, 03:31 PM
RE: HP-71B: 1^Inf Error - Gilles - 06-09-2023, 03:45 PM
RE: HP-71B: 1^Inf Error - Guenter Schink - 06-09-2023, 06:44 PM
RE: HP-71B: 1^Inf Error - EdS2 - 06-09-2023, 07:32 PM
RE: HP-71B: 1^Inf Error - C.Ret - 06-10-2023, 10:50 AM
RE: HP-71B: 1^Inf Error - Gilles - 06-10-2023, 12:08 PM
RE: HP-71B: 1^Inf Error - EdS2 - 06-10-2023, 01:47 PM
RE: HP-71B: 1^Inf Error - Albert Chan - 06-10-2023, 02:40 PM
RE: HP-71B: 1^Inf Error - Valentin Albillo - 06-10-2023, 06:29 PM
RE: HP-71B: 1^Inf Error - Werner - 06-11-2023, 09:09 AM
RE: HP-71B: 1^Inf Error - J-F Garnier - 06-11-2023, 10:20 AM



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