Don't worry at all about the Calculator result :) http://www.askvg.com/microsoft-windows-calculator-bug/
The math engine of the calculator is well known as quite buggy :) Once again, ActionScript is right :) On Tue, Nov 11, 2014 at 7:39 PM, OmPrakash Muppirala <[email protected]> wrote: > Doing a Math.pow(16,14) in JavaScript results in 72057594037927940 as well. > Google's calculator gives the same answer as well: > http://lmgtfy.com/?q=16+to+the+power+of+14 > > Majority wins, I guess ;-) > > On Tue, Nov 11, 2014 at 10:25 AM, Harbs <[email protected]> wrote: > > > I’m not sure why you think it’s not using floats. > > > > Take a look here: > > > > > http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/Math.html > > > > Specifically: > > Note: The Math functions acos, asin, atan, atan2, cos, exp, log, pow, > sin, > > and sqrt may result in slightly different values depending on the > > algorithms used by the CPU or operating system. Flash runtimes call on > the > > CPU (or operating system if the CPU doesn't support floating point > > calculations) when performing the calculations for the listed functions, > > and results have shown slight variations depending upon the CPU or > > operating system in use. > > > > Harbs > > > > On Nov 11, 2014, at 7:50 PM, Devesh Mishra(NABFS00) < > > [email protected]> wrote: > > > > > It's not floating point number. So I don't think so. > > > > > > -- > > > Thanks & Regards, > > > Devesh Mishra > > > > > > -----Original Message----- > > > From: Subscriptions [mailto:[email protected]] > > > Sent: Tuesday, November 11, 2014 10:44 PM > > > To: [email protected] > > > Subject: Re: Math.pow in ActionScript > > > > > > presumably due to precision issues with large numbers (ie not your > > > fault) eg: > http://en.wikipedia.org/wiki/Floating_point#Accuracy_problems > > > > > > Lee Burrows > > > ActionScripter > > > > > > On 11/11/2014 16:38, Devesh Mishra(NABFS00) wrote: > > >> Hi, > > >> > > >> I am using Math.pow(x,y) method in action script. But I am very > > surprised with the results. > > >> > > >> For example, Math.pow(16,14). > > >> > > >> In Action Script, it gives: 72057594037927940 > > >> In Calculator, it gives: 72057594037927936 > > >> > > >> What may be the reason for this difference , Any idea ! > > >> > > >> > > >> -- > > >> Thanks & Regards, > > >> Devesh Mishra > > >> > > >> > > >> > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Disclaimer~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > >> Information contained and transmitted by this e-mail is confidential > > and proprietary to IGATE and its affiliates and is intended for use only > by > > the recipient. If you are not the intended recipient, you are hereby > > notified that any dissemination, distribution, copying or use of this > > e-mail is strictly prohibited and you are requested to delete this e-mail > > immediately and notify the originator or [email protected] <mailto: > > [email protected]>. IGATE does not enter into any agreement with any > > party by e-mail. Any views expressed by an individual do not necessarily > > reflect the view of IGATE. IGATE is not responsible for the consequences > of > > any actions taken on the basis of information provided, through this > email. > > The contents of an attachment to this e-mail may contain software > viruses, > > which could damage your own computer system. While IGATE has taken every > > reasonable precaution to minimise this risk, we cannot accept liability > for > > any damage which you sustain as a result of software viruses. You should > > carry out your own virus checks before opening an attachment. To know > more > > about IGATE please visit www.igate.com <http://www.igate.com>. > > >> > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > >> > > > > > > > > > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Disclaimer~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > > Information contained and transmitted by this e-mail is confidential > and > > proprietary to IGATE and its affiliates and is intended for use only by > the > > recipient. If you are not the intended recipient, you are hereby notified > > that any dissemination, distribution, copying or use of this e-mail is > > strictly prohibited and you are requested to delete this e-mail > immediately > > and notify the originator or [email protected] <mailto: > > [email protected]>. IGATE does not enter into any agreement with any > > party by e-mail. Any views expressed by an individual do not necessarily > > reflect the view of IGATE. IGATE is not responsible for the consequences > of > > any actions taken on the basis of information provided, through this > email. > > The contents of an attachment to this e-mail may contain software > viruses, > > which could damage your own computer system. While IGATE has taken every > > reasonable precaution to minimise this risk, we cannot accept liability > for > > any damage which you sustain as a result of software viruses. You should > > carry out your own virus checks before opening an attachment. To know > more > > about IGATE please visit www.igate.com <http://www.igate.com>. > > > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > > > > > > >
