Jump to content



Photo
- - - - -

Fx82, And All Fx Model Bug


  • Please log in to reply
10 replies to this topic

#1 AdrianGin

AdrianGin

    Newbie

  • Members
  • Pip
  • 1 posts

Posted 16 August 2005 - 07:59 AM

Given,

2^64 = 256^8

try it on your calculator!
What do you get?

To test go,
2^64 - 256^8
=

what do you get?
0 or do you have the special buggy model?

#2 Andy.Davies

Andy.Davies

    Forum Ghost

  • [Legends]
  • PipPipPipPipPipPipPipPip
  • 1547 posts
  • Gender:Male
  • Location:Dorset, England
  • Interests:Age: 18
    Studying: MEng in cybernetics at Reading uni
    Interests: Progaming (VB, VB.Net, C#, Casio Basic)
    Computers UBBD (Using, Building, Breaking & Destroying)
    Gaming (FPS, RTS, RPG)
    Electronics
    Rock Music (Preferably Loud)
    Riley's (Pool & Snooker Bar)
    Driving (Preferably fast)
    Aikedo (Martial Art)

  • Calculators:
    Algebra FX 2.0 ROM 1.01, FX9750G

Posted 16 August 2005 - 03:47 PM

I get 0 (AFX Calc)

#3 huhn_m

huhn_m

    Casio Maniac

  • [Legends]
  • PipPipPipPipPipPipPipPip
  • 1957 posts
  • Gender:Male
  • Location:Germany / Dresden
  • Interests:Assembler(!!!)
    Computers and Programming
    Operating Systems
    Programmable Calculators
    Maths and everything arround it

  • Calculators:
    FX-82SX / AFX 2.0+ (ROM 1.03) / FX 1.0+ (ROM 1.03)

Posted 16 August 2005 - 05:56 PM

I get 0 as well (FX 1.0 ROM 1.03)

but even if I would not get 0 I wouldn't say it is a bug since in this
huge number range it is more like a rounding error. Be aware that 2^64 is bigger than a 64 bit number and therfor rounding errors are
likely to happen on 16 bit machines.

#4 liquid

liquid

    Wannabe Casio God

  • Members
  • PipPipPip
  • 66 posts
  • Gender:Male
  • Location:NZ

  • Calculators:
    fx 9750 Plus

Posted 17 August 2005 - 07:54 AM

lol gin, how on earth u find this website,,,,,,and the chances of me being here 2

#5 pphilipko

pphilipko

    Newbie

  • Members
  • Pip
  • 4 posts

  • Calculators:
    fx-991MS, CFX-9950GB Plus

Posted 21 September 2005 - 06:13 AM

I get 0 on my fx-9860g.

btw, I got my calculator for $119.99 CDN. The SD model is not available in US/Canada (confirmed this with the Casio representative).

I am VERY pleased with my calculator. MUCH better than a Ti calculator (specifically the Ti -8x versions)

#6 Guest_me_*

Guest_me_*
  • Guests

Posted 23 September 2005 - 01:02 PM

i get -700000 on my 9750g plus. my fx-82l gives 1.1*10^10 or negtive or whatever

#7 R00KIE

R00KIE

    Casio Freak

  • Members
  • PipPipPipPip
  • 155 posts
  • Location:Portugal
  • Interests:Electronics, games, programming

  • Calculators:
    HP49G ROM 1.24; CASIO CFX-9850GB PLUS;CASIO FX-6300G; CASIO FX-82TL

Posted 24 September 2005 - 08:34 PM

fx-82TL:0
CFX-9850GB PLUS:-700000
HP49G Aprox:0
HP49G Exact:0

Strange bug indeed, that's the type that makes you fail some exam :(

#8 genesis

genesis

    UCF BASIC Programming Runner Up

  • Super Member
  • PipPipPipPip
  • 281 posts
  • Location:Perth, Australia
  • Interests:Speaking German, computers, defending CFX calculators...

  • Calculators:
    CFX 9850 GB+

Posted 26 September 2005 - 03:20 AM

That's obviously going to give you errors, just like on all calcs that go up to 9.99...x10^99, if you type in (10^-50)^2, it gives you zero. This leads to strange results in equation solver, as the solution to X^2=0 is 10^-50 and it gives 10^-50 as a solution to the impossible (X^2)/X=0.

What I can't understand is why sin 45 - cos 45 = 10^-15 on the CFX models. It is the ONLY inaccurate trig value on the calculator and it just happens to be the most obvious by symmetry and exact values.

#9 R00KIE

R00KIE

    Casio Freak

  • Members
  • PipPipPipPip
  • 155 posts
  • Location:Portugal
  • Interests:Electronics, games, programming

  • Calculators:
    HP49G ROM 1.24; CASIO CFX-9850GB PLUS;CASIO FX-6300G; CASIO FX-82TL

Posted 27 September 2005 - 01:02 PM

That's obviously going to give you errors, just like on all calcs that go up to 9.99...x10^99


Why?
2^64=~1.84467440737e19 and that is not even close to 9e99, i guess it is the way it is calculated, with sin and cos that's exactly that, with some calculators there are ways to get the pi value with twice the decimal places that the calculator gives by using the 'bug' of sin and cos functions

#10 genesis

genesis

    UCF BASIC Programming Runner Up

  • Super Member
  • PipPipPipPip
  • 281 posts
  • Location:Perth, Australia
  • Interests:Speaking German, computers, defending CFX calculators...

  • Calculators:
    CFX 9850 GB+

Posted 30 September 2005 - 07:05 AM

Those two phrases were unrelated, the reasoning for the first phrase is that the CFX only stores 15 digits (although I really think its 14 as the 15th digit doesn't always work) with the rest being 0's, and the second phrase continues on to the rest of my post.

#11 Guest_rotaluclac_*

Guest_rotaluclac_*
  • Guests

Posted 30 September 2005 - 07:17 PM

i get 300000000 with my good old fx-6020p :)

Given,

2^64 = 256^8

...




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users