Draft for Information Only
Content
VB.NET Math Functions Math Functions Requirements See also
Source/Reference
VB.NET Math Functions
The methods of the System.Math class provide procedures for classical VB mathematical operations.
The supporting VB.NET Math Functions are Abs, Acos, Asin, Atan, Atan2, BigMul, Ceiling, Cos, Cosh, DivRem, Exp, Floor, IEEERemainder, Log, Log10, Max, Min, Pow, Round, Sign, Sin, Sinh, Sqrt, Tan, Tanh, Truncate
Math Functions
The following table lists methods of the System.Math class. You can use these in a Visual Basic program.
.NET method
Description
Abs
Returns the absolute value of a number.
Acos
Returns the angle whose cosine is the specified number.
Asin
Returns the angle whose sine is the specified number.
Atan
Returns the angle whose tangent is the specified number.
Atan2
Returns the angle whose tangent is the quotient of two specified numbers.
BigMul
Returns the full product of two 32-bit numbers.
Ceiling
Returns the smallest integral value that's greater than or equal to the specified Decimal or Double.
Cos
Returns the cosine of the specified angle.
Cosh
Returns the hyperbolic cosine of the specified angle.
DivRem
Returns the quotient of two 32-bit or 64-bit signed integers, and also returns the remainder in an output parameter.
Exp
Returns e (the base of natural logarithms) raised to the specified power.
Floor
Returns the largest integer that's less than or equal to the specified Decimal or Double number.
IEEERemainder
Returns the remainder that results from the division of a specified number by another specified number.
Log
Returns the natural (base e) logarithm of a specified number or the logarithm of a specified number in a specified base.
Log10
Returns the base 10 logarithm of a specified number.
Max
Returns the larger of two numbers.
Min
Returns the smaller of two numbers.
Pow
Returns a specified number raised to the specified power.
Round
Returns a Decimal or Double value rounded to the nearest integral value or to a specified number of fractional digits.
Sign
Returns an Integer value indicating the sign of a number.
Sin
Returns the sine of the specified angle.
Sinh
Returns the hyperbolic sine of the specified angle.
Sqrt
Returns the square root of a specified number.
Tan
Returns the tangent of the specified angle.
Tanh
Returns the hyperbolic tangent of the specified angle.
Truncate
Calculates the integral part of a specified Decimal or Double number.
To use these functions without qualification, import the System.Math namespace into your project by adding the following code to the top of your source file:
VB
Imports System.Math
Requirements
Class: Math
Namespace: System
Assembly: mscorlib (in mscorlib.dll)
See also
Source/Reference
©sideway
ID: 200800018 Last Updated: 8/18/2020 Revision: 0 Ref:
References
Active Server Pages, , http://msdn.microsoft.com/en-us/library/aa286483.aspx
ASP Overview, , http://msdn.microsoft.com/en-us/library/ms524929%28v=vs.90%29.aspx
ASP Best Practices, , http://technet.microsoft.com/en-us/library/cc939157.aspx
ASP Built-in Objects, , http://msdn.microsoft.com/en-us/library/ie/ms524716(v=vs.90).aspx
Response Object, , http://msdn.microsoft.com/en-us/library/ms525405(v=vs.90).aspx
Request Object, , http://msdn.microsoft.com/en-us/library/ms524948(v=vs.90).aspx
Server Object (IIS), , http://msdn.microsoft.com/en-us/library/ms525541(v=vs.90).aspx
Application Object (IIS), , http://msdn.microsoft.com/en-us/library/ms525360(v=vs.90).aspx
Session Object (IIS), , http://msdn.microsoft.com/en-us/library/ms524319(8v=vs.90).aspx
ASPError Object, , http://msdn.microsoft.com/en-us/library/ms524942(v=vs.90).aspx
ObjectContext Object (IIS), , http://msdn.microsoft.com/en-us/library/ms525667(v=vs.90).aspx
Debugging Global.asa Files, , http://msdn.microsoft.com/en-us/library/aa291249(v=vs.71).aspx
How to: Debug Global.asa files, , http://msdn.microsoft.com/en-us/library/ms241868(v=vs.80).aspx
Calling COM Components from ASP Pages, , http://msdn.microsoft.com/en-us/library/ms524620(v=VS.90).aspx
IIS ASP Scripting Reference, , http://msdn.microsoft.com/en-us/library/ms524664(v=vs.90).aspx
ASP Keywords, , http://msdn.microsoft.com/en-us/library/ms524672(v=vs.90).aspx
Creating Simple ASP Pages, , http://msdn.microsoft.com/en-us/library/ms524741(v=vs.90).aspx
Including Files in ASP Applications, , http://msdn.microsoft.com/en-us/library/ms524876(v=vs.90).aspx
ASP Overview, , http://msdn.microsoft.com/en-us/library/ms524929(v=vs.90).aspx
FileSystemObject Object, , http://msdn.microsoft.com/en-us/library/z9ty6h50(v=vs.84).aspx
http://msdn.microsoft.com/en-us/library/windows/desktop/ms675944(v=vs.85).aspx, , ADO Object Model
ADO Fundamentals, , http://msdn.microsoft.com/en-us/library/windows/desktop/ms680928(v=vs.85).aspx