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>.
> > >
> >
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> > >
> >
> >
>

Reply via email to