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