Math object, PHP Web Programming

Assignment Help:

Predefined Objects

Let us assume some of the most frequently utilized predefined objects provided in Javascript.

Math object

In most of the applications we have to perform calculations, whether this is accounting software or scientific software. Programmers are frequently typecast as good mathematicians. Every mathematician required a calculator sometimes, or in the particular case of JavaScript, the Math object. If we desire to calculate "2.5 to the power of 8" or "Sin0.9" in your script, then JavaScript's virtual calculator is what you desire. The Math object have a number of manipulating functions:

The Math object

Methods

Description

Math.abs(x)

Return absolute value of x

Math.acos(x)

Return arc cosine of x in radians

Math.asin(x)

Return arc sine of x in radians

Math.atan(x)

Return arc tan of x in radians

Math.atan2(x, y)

Counterclockwise angle among x axis & point (x,y)

Math.ceil(x)

Rounds a number up

Math.cos(x)

Trigonometric cosine of x (x in radians)

Math.exp(x)

Exponential method ex

Math.floor(x)

Rounds number down

Math.log(x)

Natural logarithm of x (base e)

Math.max(a, b)

Returns the larger of two values

Math.min(a, b)

Returns the smaller of two values

Math.pow(x, y)

Returns xy

Math.round(x)

Rounds x to the closest integer

Math.sin(x)

Trigonometric sine of x (x in radians)

Math.sqrt(x)

Square root of x

Math.tan(x)

Trigonometric tangent of x (x in radians)

Properties

Description

Math.E

Euler's constant ( ~ 2.718)

Math.LN10

Natural logarithm of 10 (~ 2.302)

Math.LN2

Natural logarithm of 2 (~ 0.693)

Math.LOG10E

Base 10 logarithm of Euler's constant (~          0.0434)

Math.LOG2E

Base 2 logarithm of Euler's constant (~1.442)

Math.PI

The ratio of a circle's circumference to its   diameter

(~3.141)

Math.SQRT1_2

Square root of 0.5 ( ~ 0.707)

Math.SQRT2

Square root of 2.0 ( ~ 1.414)

 

Let us encompass Javascript perform some mathematical calculations: 

  //calculate e                                                                                                                                    

Math.exp(5)                                                                                                                                       

//calculate cos(2PI)

Math.cos(2*Math.PI)                                                                                                                        

The "with" statement

If you intend to invoke Math multiple times in your script, a good statement to remember is "with." Using it you can omit the "Math." prefix for any subsequent Math properties/methods:

with (Math){ var x= sin(3.5) var y=tan(5)

var result=max(x,y)

}


Related Discussions:- Math object

Resume parser, how can we parse resumes in different formats like doc,docx,...

how can we parse resumes in different formats like doc,docx,pdf and rtf ?

We are in need of magento developer, We are in need of Magento Developer ...

We are in need of Magento Developer A appreciated company, specialized in Web marketing is searching for a well skilful expert Magento developer Desired Skills are PHP, Magen

Need help-cakephp plugin needed to plot charts with nv3d.js, Cakephp plugin...

Cakephp plugin needed to plot charts with nv3d.js I have a database where I have pairs of date times and values. I want a cakephp plugin that permits me to plot them using nv3d.

Create the rollover image for navigation buttons, 1. In the Document window...

1. In the Document window, click on the second navigation button cell; then in the Common category of the Objects panel, click on the Insert Rollover Image icon. 2. Within the I

I want help in api integration, I want help in API Integration The ecomm...

I want help in API Integration The ecommerce platform we use has an API as layed out and we have some third paries we would like to incorporate starting with invitebox.com. More

I want a webshop, Prestashop I want a webshop, the shop must be the same...

Prestashop I want a webshop, the shop must be the same wide as other sites It want to be a Danish shop. I haven't bought a domain yet, for the reason that I am think about

We need to create a localization tool to organise multiple, We need to crea...

We need to create a localization tool to organise multiple planning The web based tool must do the follow Import excel sheet where you have a list of n events with at least t

Create a rollover image, A rollover image is an image whose display modify ...

A rollover image is an image whose display modify while the pointer passes ("rolls") over it. You will employ Dreamweaver's Insert Rollover Image command to produce three rollover

Overview of dreamweaver, Let us begin with a brief overview of Dreamweaver ...

Let us begin with a brief overview of Dreamweaver work area. If you haven't launched Dreamweaver already, double-click on the Dreamweaver icon on your desktop to do so. While yo

Advanced html, HTML is built up of many elements, lot of which is overlooke...

HTML is built up of many elements, lot of which is overlooked. Even though you can create a Website with the fundamental knowledge of HTML, to take benefit of many of the advanced

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd