Mathematics

1.24 Mathematics

Abs Function

System.Math


Math.Abs(value)

 

value required; any valid numeric expression

A number whose absolute value is to be returned

Return Value

The absolute value of value. The data type is the same as that of the argument passed to the function

Description

Returns the absolute value of value. If value is an uninitialized variable, the return value is 0.

Acos Function

System.Math


Math.Acos(d)

 

d required; Double or any valid numeric expression

A cosine, which is a number greater than or equal to -1 and less than or equal to 1

Return Value

A Double between 0 and pi that is the arccosine of d in radians

Description

Returns the arccosine of d in radians.

Asin Function

System.Math


Math.Asin(d)

 

d required; Double or any valid numeric expression

A number representing a sine, which can range from -1 to 1

Return Value

A Double between -pi/2 and pi/2 that is the arcsine of d in radians

Description

Returns the arcsine of d, in radians

Atan Function

System.Math


Math.Atan(d)

 

d required; Double or any valid numeric expression

A number representing a tangent

Return Value

A Double that is the arctangent in radians of d, in the range -pi/2 to pi/2

Description

Takes the ratio of two sides of a right triangle (d) and returns the corresponding angle in radians. The ratio is the length of the side opposite the angle divided by the length of the side adjacent to the angle.

Atan2 Function

System.Math


Math.Atan2(y, x)

 

x required; Double

The x coordinate of a point

y required; Double

The y coordinate of a point

Return Value

A Double that is the arctangent of the ratio x/y, in radians

Description

Returns the angle in the Cartesian plane formed by the x-axis and a vector starting from the origin (0,0) and terminating at the point (x, y). More specifically, the return value q satisfies the following:

         For (x, y) in quadrant 1, 0 < q < pi/2

         For (x, y) in quadrant 2, pi /2 < q < pi

         For (x, y) in quadrant 3, -pi < q < -pi /2

         For (x, y) in quadrant 4, -pi /2 < q < 0

Ceiling Function

System.Math


Math.Ceiling(a)

 

a required; Double

Any valid numeric expression

Return Value

A Double containing the smallest integer greater than or equal to the argument a

Description

Returns the smallest integer greater than or equal to the argument a.

Cos Function

System.Math


Math.Cos(d)

 

d required; Double or numeric expression

An angle in radians

Return Value

A Double data type denoting the cosine of an angle

Description

Takes an angle specified in radians and returns a ratio representing the length of the side adjacent to the angle divided by the length of the hypotenuse.

Cosh Function

System.Math


Math.Cosh(value)

 

value required; Double or numeric expression

An angle in radians

Return Value

A Double denoting the hyperbolic cosine of the angle

Description

Returns the hyperbolic cosine of an angle.

E Field

System.Math


Math.E

 

Description

This field returns the approximate value of the irrational number e, which is the base of the natural logarithm and the base of the natural exponential function. In particular:

Math.E = 2.71828182845905

Exp Function

System.Math


Math.Exp(d)

 

d required; Numeric

Any valid numeric expression

Return Value

Double

Description

Returns a Double representing the natural number e raised to the power d. Note that the irrational number e is approximately 2.7182818.

Fix Function

 


 

 

See Fix Function entry under Section 1.14.

Floor Function

System.Math


Math.Floor(d)
d   required; Double

 

Return Value

A Double containing the largest integer less than or equal to the argument d

Description

Returns the largest integer less than or equal to the argument d.

IEEERemainder Function

System.Math


Math.IEEERemainder(x, y)
 
x and y  required; Double

 

Return Value

Returns the remainder after dividing x by y

Description

Returns a Double whose value is the remainder after dividing x by y.

Int Function

 


 

 

See Int Function entry under Section 1.14.

Log Function

System.Math


Math.Log(d)  Syntax 1.
Math.Log(a, newbase)  Syntax 2.

 

d or a required; Double

A numeric expression greater than zero

newbase required; Double

The base of the logarithm

Return Value

Double

Description

Returns the natural (base e) logarithm of a given number (the first syntax) or the logarithm of a given number in a specified base (the second syntax).

Log10 Function

System.Math


Math.Log10(d)

 

d required; Double

A numeric expression greater than zero

Return Value

Double

Description

Returns the common (base-10) logarithm of a given number.

Max Function

System.Math


Math.Max(val1, val2)

 

val1, val2 required; any

A numeric data type or expression

Return Value

Returns the maximum of val1 and val2, in the wider datatype of the two numbers

Description

Returns the maximum of val1 and val2.

Min Function

System.Math


Math.Min(val1, val2)

 

val1, val2 required; any numeric

A numeric data type or expression

Return Value

Returns the minimum of val1 and val2 in the wider data type of the two numbers

Description

Returns the minimum of two numbers.

Mod Operator

 


result = number1 Mod number2

 

number1, number2 required; any

A numeric expression

Return Value

Returns the modulus

Description

Returns the modulus, that is, the remainder when number1 is divided by number2. This return value is a non-negative integral data type.

Partition Statement

 


 

 

See Partition Function entry under Section 1.23.

Pi Field

System.Math


Math.PI

 

Return Value

A Double containing the approximate value of the irrational number pi

Description

This field returns the approximate value of the irrational number pi. In particular:

Math.PI = 3.14159265358979

Pow Function

System.Math


result = Math.Pow(x, y)
x, y  required; Double

 

Return Value

A Double that is x (the base) raised to the power y (the exponent)

Description

This is a generalized exponential function; it returns the result of a number raised to a specified power.

Randomize Procedure

Microsoft.VisualBasic.VBMath


Randomize([number])

 

number optional; Object or any valid numeric expression

A number used to initialize the random-number generator

Description

Initializes the random-number generator.

Rnd Function

Microsoft.VisualBasic.VBMath


Rnd[(number)]

 

number optional; Single

Any valid numeric expression that serves as a seed value

Return Value

A Single data type random number

Description

Returns a random number.

Round Function

System.Math


Math.Round( value[,digits])

 

value required; Numeric expression

Any numeric expression

digits optional; Integer

The number of places to include after the decimal point

Return Value

The same data type as value

Description

Rounds a given number to a specified number of decimal places.

Sign Function

System.Math


Sign(value)

 

value required; any numeric type, including Decimal

A numeric expression

Return Value

Integer

Description

Determines the sign of a number.

Sin Function

System.Math


Sin(a)

 

a required; Numeric

An angle expressed in radians

Return Value

A Double containing the sine of an angle

Description

Returns the ratio of two sides of a right triangle in the range -1 to 1.

Sinh Function

System.Math


Math.Sinh(value)

 

value required; Double or numeric expression

An angle in radians

Return Value

A Double denoting the hyperbolic sine of the angle

Description

Returns the hyperbolic sine of an angle.

Sqrt Function

System.Math


Sqr(d)

 

d required; Double

Any numeric expression greater than or equal to 0

Return Value

A Double containing the square root of d

Description

Calculates the square root of a given number.

Tan Function

System.Math


Tan(a)

 

a required; Double

An angle in radians

Return Value

A Double containing the tangent of an angle

Description

Returns the ratio of two sides of a right angle triangle.

Tanh Function

System.Math


Math.Tanh(number)

 

number required; Double or numeric expression

An angle in radians

Return Value

A Double denoting the hyperbolic tangent of the angle

Description

Returns the hyperbolic tangent of an angle.

 



VB. NET Language Pocket Reference
VB.NET Language Pocket Reference
ISBN: 0596004281
EAN: 2147483647
Year: 2002
Pages: 31

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net