PC Review


Reply
Thread Tools Rate Thread

Calc.exe doesn't know BEDMAS

 
 
Patrick
Guest
Posts: n/a
 
      22nd Oct 2006
Try this in calc.exe in "standard" as opposed to "scientific" mode

20^2 + 4*3*287

Calculator gives the erroneous answer of 347844

After pressing the first times (after 4) you can see that it's doing

(20^2 + 4)*3*287

In "scientific" mode, however, it gives the correct answer.

Getting different answers just because calculator is in a different
"mode" is inconsistent.

 
Reply With Quote
 
 
 
 
Ayush
Guest
Posts: n/a
 
      22nd Oct 2006
Get the power toy PowerCalc from ms site, it is lot better.

--
> Ayush [ Be ''?'' Happy ]


For any query, search > www.Google.com
Want to know about a term > http://en.wikipedia.org

Replied To :
-------------------------------------------------------------------------------------

"Patrick" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
: Try this in calc.exe in "standard" as opposed to "scientific" mode
:
: 20^2 + 4*3*287
:
: Calculator gives the erroneous answer of 347844
:
: After pressing the first times (after 4) you can see that it's doing
:
: (20^2 + 4)*3*287
:
: In "scientific" mode, however, it gives the correct answer.
:
: Getting different answers just because calculator is in a different
: "mode" is inconsistent.
:


 
Reply With Quote
 
Patrick
Guest
Posts: n/a
 
      22nd Oct 2006
P.S. I guess this is another of Microsoft's "by design" "features"

<sigh>

 
Reply With Quote
 
Anando [MS-MVP]
Guest
Posts: n/a
 
      22nd Oct 2006
> 20^2 + 4*3*287

And how exactly did you perform the exponential calculation in standard mode
? Note that there is no x^y button available in the standard mode and using
the keyboard to type in ^ (SHIFT+6) does not substitute for that.

--
Anando
Microsoft MVP- Windows Shell/User
Microsoft Certified Professional
http://www.microsoft.com/mvp
http://www.mvps.org

Folder customizations
http://www.anando.org/folder


"Patrick" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> Try this in calc.exe in "standard" as opposed to "scientific" mode
>
> 20^2 + 4*3*287
>
> Calculator gives the erroneous answer of 347844
>
> After pressing the first times (after 4) you can see that it's doing
>
> (20^2 + 4)*3*287
>
> In "scientific" mode, however, it gives the correct answer.
>
> Getting different answers just because calculator is in a different
> "mode" is inconsistent.
>



 
Reply With Quote
 
Patrick
Guest
Posts: n/a
 
      22nd Oct 2006
I typed 20*20

 
Reply With Quote
 
Mark Weinreb
Guest
Posts: n/a
 
      22nd Oct 2006
"Patrick" <(E-Mail Removed)> wrote in essage
news:(E-Mail Removed)...
> Try this in calc.exe in "standard" as opposed to "scientific" mode
>
> 20^2 + 4*3*287
>
> Calculator gives the erroneous answer of 347844
>
> After pressing the first times (after 4) you can see that it's doing
>
> (20^2 + 4)*3*287
>
> In "scientific" mode, however, it gives the correct answer.
>
> Getting different answers just because calculator is in a different
> "mode" is inconsistent.


Sorry, but you're wrong.
In standard mode calc.exe is acting as a simple 4-function pocket calculator
(with memory) which performs the calculations in the order in which you
enter the numbers and operands. It is therefore giving the correct answer.
To achieve what you want in standard mode, you should have entered:
[MC] 20 * 20 = [M+] 4 * 3 * 287 + [MR] =

Try it with a real 4-function calculator and see for yourself.



 
Reply With Quote
 
Patrick
Guest
Posts: n/a
 
      22nd Oct 2006
Dear Mark,

Thanks for your answer. I found a 4 function calculator on the web and
I can confirm that I get the answer of 347844.

However, there is no mention of this change in behaviour from a 4
function to a "BEDMAS aware" calculator, when switching from Standard
to Scientific, in Help > Help Topics. I feel that some appropriate
documentation should be added.

Regards,

Patrick

 
Reply With Quote
 
Anando [MS-MVP]
Guest
Posts: n/a
 
      22nd Oct 2006
>> Thanks for your answer. I found a 4 function calculator on the web and I
>> can confirm that I get the answer of 347844.

Try using a physical four function calculator.

There is a reason why there are standard and scientific views. Also, in the
help it does mention to switch to the scientific view to perform scientific
calculations. I quote:

"To perform a scientific calculation:

1) On the View menu, click Scientific. <----This is what i am referring to.
2) Click a number system.
3) Click the display size you want to use, and then continue with your
calculation. "



--
Anando
Microsoft MVP- Windows Shell/User
Microsoft Certified Professional
http://www.microsoft.com/mvp
http://www.mvps.org

Folder customizations
http://www.anando.org/folder


"Patrick" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> Dear Mark,
>
> Thanks for your answer. I found a 4 function calculator on the web and
> I can confirm that I get the answer of 347844.
>
> However, there is no mention of this change in behaviour from a 4
> function to a "BEDMAS aware" calculator, when switching from Standard
> to Scientific, in Help > Help Topics. I feel that some appropriate
> documentation should be added.
>
> Regards,
>
> Patrick
>



 
Reply With Quote
 
Patrick
Guest
Posts: n/a
 
      22nd Oct 2006
Hi Anando,

> "To perform a scientific calculation:
>
> 1) On the View menu, click Scientific. <----This is what i am referring to.


This is much to subtle! The user has no reason to believe that BEDMAS
will be obeyed only for a "scientific" calculation from this
documentation. Anyway, since when was "20^2 + 4*3*287" a scientific
calculation ? All I see is basic mathematical operators.

Regards,

Patrick

 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Calc.exe digit grouping doesn't work Kirt Windows XP General 5 28th Mar 2008 04:29 PM
BEDMAS renaissanceme@gmail.com Microsoft Excel Worksheet Functions 1 23rd Apr 2007 09:47 PM
My calc key on Excel changes box to "Text" Box and doesn't calc ? =?Utf-8?B?amFjaw==?= Microsoft Excel Charting 0 8th Aug 2006 07:30 PM
auto calc on, but have to edit (f2) cells to force re-calc..help! =?Utf-8?B?Q3VydA==?= Microsoft Excel Worksheet Functions 3 13th Feb 2006 06:05 PM
calc now (F9) doesn't work elis Microsoft Excel Misc 1 9th Mar 2005 11:03 AM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 02:04 PM.