The Museum of HP Calculators

HP Forum Archive 21

[ Return to Index | Top of Index ]

wp 34s exponent limits?
Message #1 Posted by wildpig on 26 Aug 2012, 11:05 a.m.

was playing around with large numbers on my wp 34s. noticed something interesting. i seem not to be able to directly enter exp larger than 299. but it seems the calculator will handle up to exp 384. Kinda unexpected given that 42s went up to exp 499..

did i miss something?

Edited: 26 Aug 2012, 11:16 a.m.

      
Re: wp 34s exponent limits?
Message #2 Posted by Jim Yohe on 26 Aug 2012, 12:01 p.m.,
in response to message #1 by wildpig

Even the lowly 10bII+ will do E499. ;-)

            
Re: wp 34s exponent limits?
Message #3 Posted by Gerson W. Barbosa on 26 Aug 2012, 12:30 p.m.,
in response to message #2 by Jim Yohe

Try to compute 449! on the HP 10bII+. On the WP 34S (DBLON) I get 3.851930518028072576321584769129658e997

or try 2123!: 1.479907299403249333203306687282144e6143 :-)

Edited: 26 Aug 2012, 12:43 p.m.

      
Re: wp 34s exponent limits?
Message #4 Posted by Walter B on 26 Aug 2012, 12:19 p.m.,
in response to message #1 by wildpig

Please read page 38f of TFM for the limits and p. 156f for the reasons. By turning to double precision real numbers you can go up to 10^6145 (see p. 177). Sufficient for your needs?

            
Re: wp 34s exponent limits?
Message #5 Posted by wildpig on 26 Aug 2012, 12:42 p.m.,
in response to message #4 by Walter B

i see. thanks ;)

            
Re: wp 34s exponent limits?
Message #6 Posted by Jean-Michel on 26 Aug 2012, 5:42 p.m.,
in response to message #4 by Walter B

Hello all,

I take the opportunity of this thread to ask you this humble question: does such a large (and the word is weak) number (10^6145) make sense ?


I mean: is there anything we could measure or count that would require such a number? I guess that even the number of elementary particles in the whole universe (at least as we currently know it) is far below this number.
I would be very glad if someone could enlighten me on this topic!
Many thanks advanced.
Cheers.


Jean-Michel

                  
Re: wp 34s exponent limits?
Message #7 Posted by LHH on 26 Aug 2012, 7:38 p.m.,
in response to message #6 by Jean-Michel

I thought I read that the current estimate of elementary particles in the Universe is something like 10^80.

                  
Re: wp 34s exponent limits?
Message #8 Posted by htom trites jr on 26 Aug 2012, 7:43 p.m.,
in response to message #6 by Jean-Michel

Numbers with huge exponents are useful even if they are not useful for counting things (note that floating point is a poor scheme for counting things.) Mostly they're useful for doing computations without worrying about exponent overflow/underflow problems. Not there are not of other pitfalls in doing floating point computations.Details of FP computation woes ....

                  
Re: wp 34s exponent limits?
Message #9 Posted by Walter B on 27 Aug 2012, 2:48 a.m.,
in response to message #6 by Jean-Michel

Bonjour Jean-Michel,

Our double precision format follows a standard format (voir p. 177 svp.). The maximum exponent is a mere consequence. Of course we could have reduced it by two bits so we'd have got something like 10^(+/-1500), so anybody may safely enter 10^999 at least ;-) By deviating from "decimal128" (voir Wikipedia svp.) there may have arisen SW problems - but ask Pauli about this :-)

                        
Re: wp 34s exponent limits?
Message #10 Posted by Paul Dale on 27 Aug 2012, 4:01 a.m.,
in response to message #9 by Walter B

We could have used a different format reals, the SW implications there aren't great.

I did think about a fifteen digit real format which would have allowed us to distinguish strings from reals (but not integers from either).

I'd prefer to be able to claim to be IEEE-854 compatible however.

- Pauli

                              
Re: wp 34s exponent limits?
Message #11 Posted by Walter B on 27 Aug 2012, 4:11 a.m.,
in response to message #10 by Paul Dale

Quote:
I'd prefer to be able to claim to be IEEE-854 compatible however.
IEEE-754 sounds better ;-)
                                    
Re: wp 34s exponent limits?
Message #12 Posted by Paul Dale on 27 Aug 2012, 4:13 a.m.,
in response to message #11 by Walter B

IEEE 754-2008 :-)

- Pauli

                                          
Re: wp 34s exponent limits?
Message #13 Posted by Walter B on 27 Aug 2012, 4:15 a.m.,
in response to message #12 by Paul Dale

Quote:
IEEE 754-2008 :-)
Would you ever refer to anything other than the valid edition of a standard? I won't even think of it ;-)
      
Re: wp 34s exponent limits?
Message #14 Posted by Paul Dale on 26 Aug 2012, 5:42 p.m.,
in response to message #1 by wildpig

The exponent range support is a function of the floating point format used. You can enter exponents larger than 299 -- all the way to 384 in fact.

In double precision mode, a different format is used which increases the exponent range.

- Pauli

            
Re: wp 34s exponent limits?
Message #15 Posted by wildpig on 26 Aug 2012, 7:10 p.m.,
in response to message #14 by Paul Dale

so you really can enter up to exp 384 in SP mode? It wont let me do it. I can only enter 299 directly. But when i multiply that by say 1e50 i do get exp 349.

What am i doing wrong? ;(

                  
Re: wp 34s exponent limits?
Message #16 Posted by Paul Dale on 26 Aug 2012, 7:47 p.m.,
in response to message #15 by wildpig

What firmware version?

On version 3225, I press EEX 3 8 4 and it works fine.

- Pauli

                        
Re: wp 34s exponent limits?
Message #17 Posted by wildpig on 26 Aug 2012, 8:37 p.m.,
in response to message #16 by Paul Dale

firmware 3.13233

Hmm. now it does let me enter it directly... maybe i was in some wierd mode earlier? maybe because I reseted it?

well, if it happens again i will try to replicate and post my findings. I couldve sworn that i couldn't enter exp 384 directly earlier and that it only let me entered up to 299....

Edited: 26 Aug 2012, 8:44 p.m.

                              
Re: wp 34s exponent limits?
Message #18 Posted by Walter B on 27 Aug 2012, 2:53 a.m.,
in response to message #17 by wildpig

Oiiiek wildpig,

Just watch the exponent during digit entry :-)

      
Re: wp 34s exponent limits?
Message #19 Posted by wildpig on 27 Aug 2012, 5:08 p.m.,
in response to message #1 by wildpig

not related directly to exp. I tried to do inverse tan on infinity. it crashed on me. ;( should i ve set some flag so that it might give pi/2 approximation as the answer? Also interestingly, tan (pi/2) give something to the exp of 15....

            
Re: wp 34s exponent limits?
Message #20 Posted by fhub on 27 Aug 2012, 5:23 p.m.,
in response to message #19 by wildpig

Quote:
not related directly to exp. I tried to do inverse tan on infinity. it crashed on me. ;( should i ve set some flag so that it might give pi/2 approximation as the answer? Also interestingly, tan (pi/2) give something to the exp of 15....
I guess you're confusing the WP34s with a CAS calculator. ;-)
                  
Re: wp 34s exponent limits?
Message #21 Posted by wildpig on 27 Aug 2012, 5:39 p.m.,
in response to message #20 by fhub

no, i am not expecting it to give me pi/2 as the answer to inv tan (inf). but i was expecting something like an approximation of pi/2. Also when i do tan (pi/2), was expecting inf and not some wierd something to exp 15 as an answer.

Also it shouldn't crash when i do inv tan (inf)....

                        
Re: wp 34s exponent limits?
Message #22 Posted by Paul Dale on 27 Aug 2012, 5:50 p.m.,
in response to message #21 by wildpig

tan(pi/2) isn't infinity in limited precision.

The value for pi/2 is rounded appropriately.

pi/2 is roughly    1.5707963267948966192313216916397514420985...
when rounded it is 1.5707963267948970000000000000000000000000...

The tan of this latter value isn't infinite....

- Pauli

                              
Re: wp 34s exponent limits?
Message #23 Posted by wildpig on 27 Aug 2012, 6:08 p.m.,
in response to message #22 by Paul Dale

I guess that would be the case why tan of approximated pi/2 is not inf.

maybe i should stop taking inv tan of inf since it will crash ;)

                                    
Re: wp 34s exponent limits?
Message #24 Posted by Walter B on 28 Aug 2012, 3:53 a.m.,
in response to message #23 by wildpig

Oiiiik wildpig,

Pauli repaired it. Try TAN^(-1) of -infinity now and you'll get -90 degrees on the WP 34S :-)

                                          
Re: wp 34s exponent limits?
Message #25 Posted by Paul Dale on 28 Aug 2012, 4:05 a.m.,
in response to message #24 by Walter B

It was meant to do this all along but a typo got in the way....

- Pauli

            
Re: wp 34s exponent limits?
Message #26 Posted by Paul Dale on 27 Aug 2012, 5:39 p.m.,
in response to message #19 by wildpig

Yes this is a bug :-( Fixed in the sources. A new build will happen eventually.

- Pauli

                  
Re: wp 34s exponent limits?
Message #27 Posted by Marcus von Cube, Germany on 28 Aug 2012, 2:48 p.m.,
in response to message #26 by Paul Dale

I've updated the release package. Pascal has recompiled the multi-platform emulators, too.


[ Return to Index | Top of Index ]

Go back to the main exhibit hall