Equation validator (==) problem

05082020, 12:34 PM
Post: #1




Equation validator (==) problem
So I have this inconvenience when using my calculator to check if what I think is the same thing actually is the same thing. This is really handy when comparing equations while shortening them.
So here is the problem: I input 2*2==4 and I get a 1, which means it's true. And then I input 9^(1/2)==3 and I still get a 1. The problem occurs when I input 9^(1/2)==(3) because then I get a 0. Why do I get a 0 and is there any way to have the calculator display a 1 instead? 

05082020, 12:55 PM
Post: #2




RE: Equation validator (==) problem  
05082020, 02:29 PM
Post: #3




RE: Equation validator (==) problem  
05082020, 03:42 PM
Post: #4




RE: Equation validator (==) problem
Hi, DrD
XCas (1.5.063 win32) support chained comparison , but not fully short circuiting. XCas> f(x) := {print(x);x} XCas> f(1) < f(2) < f(3) < f(1) < f(2) < f(3) x:1 x:2 x:2 x:3 x:1 x:3 → false Python 2.6: >>> def f(x): print x; return x ... >>> f(1) < f(2) < f(3) < f(1) < f(2) < f(3) 1 2 3 1 False 

« Next Oldest  Next Newest »

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