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