VBMath Class

 

The VbMath module contains procedures used to perform mathematical operations.

Namespace:   Microsoft.VisualBasic
Assembly:  Microsoft.VisualBasic (in Microsoft.VisualBasic.dll)

System::Object
  Microsoft.VisualBasic::VBMath

[StandardModuleAttribute]
public ref class VBMath sealed 

NameDescription
System_CAPS_pubmethodEquals(Object^)

Determines whether the specified object is equal to the current object.(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

Serves as the default hash function. (Inherited from Object.)

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_pubmethodSystem_CAPS_staticRandomize()

Initializes the random-number generator.

System_CAPS_pubmethodSystem_CAPS_staticRandomize(Double)

Initializes the random-number generator.

System_CAPS_pubmethodSystem_CAPS_staticRnd()

Returns a random number of type Single.

System_CAPS_pubmethodSystem_CAPS_staticRnd(Single)

Returns a random number of type Single.

System_CAPS_pubmethodToString()

Returns a string that represents the current object.(Inherited from Object.)

This module supports the Visual Basic language keywords and run-time library members for generating random numbers.

This example uses the Rnd function to generate a random integer value in the range from 1 to 6.

' Initialize the random-number generator.
Randomize()
' Generate random value between 1 and 6.
Dim value As Integer = CInt(Int((6 * Rnd()) + 1))

.NET Framework
Available since 1.1
Silverlight
Available since 2.0

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: