Calculators Calculator giving weird answers?

AI Thread Summary
The discussion centers around the unexpected output of the sine function for multiples of pi on various calculators, particularly the TI-83 Plus and TI-36X Pro. Users report that while sin(4π) and other multiples like sin(6π) and sin(8π) yield very small values close to zero (e.g., -2E-13), other multiples such as sin(π/2 and 10π) return exact zero. This discrepancy is attributed to floating-point arithmetic errors inherent in calculator computations, particularly when calculating values like 4π that may introduce rounding errors before applying the sine function. One user graphically analyzed sine values for multiples of pi and noted the peculiar behavior, suggesting that the calculators' internal binary arithmetic may only be accurate to about 43 bits. The conversation highlights the quirks of numerical calculations in calculators and the implications of floating-point precision.
1MileCrash
Messages
1,338
Reaction score
41
For sin(4pi), my calculator gives -2^-13.

Obviously, that is really close to the correct value of 0, but it just says 0 for ANY other multiple of pi I've tried.

Weird right?

TI-83 plus.. common calculator. Anyone have issues like this?
 
Computer science news on Phys.org
Ha! Just tried it on my TI-83+ (from 1997), and it shows the same thing. Says the same for Sin4pi. Sin6pi returns 2E-13, and sin8pi returns -4E-13.

My TI-36X Pro, which I use almost exclusively now, returns 0.
 
Yep, I get those same results as you, never tried those, so my capital ANY was not a very meaningful "ANY," heh.

When it showed this error, I actually decided to graph "sin x" on it, then find the value when x = 4pi.. still returns -2e-13 that way.

Weird.
 
Welcome to the joys of floating point arithmetic.
 
hmmmm transcendentals likely calculated by a series...


and 10-13 is about 1/(2^43)

i'm guessing their internal binary arithmetic is good to ~43 bits.
Anybody got an old HP31?

old jim
 
It must be doing the 4*pi calculation first, incorporates some rounding error, then takes the sin of that.
 
Moonbear said:
It must be doing the 4*pi calculation first, incorporates some rounding error, then takes the sin of that.

But it works fine for something like pi/2 or even 10pi.
 
Try 8 pi.
 
um, so, I was kind of bored this evening and I saw this thread. Since I love excel and graphs... and numbers, I just started punching multiples of pi into my TI- 83 Plus calculator and noting down the results from 1pi to 100pi.

I got these graphs

the first is the whole shebang, the second is a zoom in on the first portion of the graph

it's interesting I guess, but I don't know enough about calculators to have any idea of why it does it like this. I'm going to keep going, since I have nothing else to do tonight, and see what happens on out from 100pi.

also there is the excel file if anyone feels like looking at the numbers and messing with them
 

Attachments

  • calculator stuff.png
    calculator stuff.png
    23.2 KB · Views: 587
  • calculator stuff2.png
    calculator stuff2.png
    22.3 KB · Views: 571
  • calculator stuff.xls
    calculator stuff.xls
    37.5 KB · Views: 339

Similar threads

Replies
10
Views
25K
Replies
1
Views
9K
Replies
15
Views
8K
Replies
4
Views
9K
Replies
5
Views
7K
Replies
1
Views
9K
Back
Top