Platforms to show: All Mac Windows Linux Cross-Platform

Back to LargeNumberMBS class.

LargeNumberMBS.BitSize as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Math MBS DataTypes Plugin 19.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Queries bit size of the number.

Up to 4128 bits.
(Read only property)

LargeNumberMBS.Bytes as MemoryBlock

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Math MBS DataTypes Plugin 19.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Provides raw bytes of number in memory.
Example
Dim o As New LargeNumberMBS(&h12345678)
Dim m As MemoryBlock = o.Bytes

Break

Without sign as number is always positive.
(Read only property)

LargeNumberMBS.ByteSize as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Math MBS DataTypes Plugin 19.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Queries byte size of the number.

Up to 516 bytes.
(Read only property)

LargeNumberMBS.DoubleValue as Double

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Math MBS DataTypes Plugin 19.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Queries value as double.

Result is not correct if value is not in range of a double.
(Read only property)

LargeNumberMBS.HexString as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Math MBS DataTypes Plugin 19.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Queries value as hex string.

(Read only property)

LargeNumberMBS.Int64Value as Int64

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Math MBS DataTypes Plugin 19.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Queries value as Int64.

Result is not correct if value is not in range of a double.
(Read and Write property)

LargeNumberMBS.IntegerValue as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Math MBS DataTypes Plugin 19.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Queries value as integer.
Example
Dim l As New LargeNumberMBS(123)

Dim u As UInteger = l.UIntegerValue
Dim i As Integer = l.IntegerValue

Break

Result is not correct if value is not in range of a double.
(Read and Write property)

LargeNumberMBS.IsDouble as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Math MBS DataTypes Plugin 19.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this value fits in double range.

(Read only property)

LargeNumberMBS.IsInt32 as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Math MBS DataTypes Plugin 19.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this value fits in Int32 range.

(Read only property)

LargeNumberMBS.IsInt64 as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Math MBS DataTypes Plugin 19.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this value fits in Int64 range.

(Read only property)

LargeNumberMBS.IsNegate as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Math MBS DataTypes Plugin 19.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether value is negative.

(Read and Write property)

LargeNumberMBS.IsUInt32 as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Math MBS DataTypes Plugin 19.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this value fits in UInt32 range.

(Read only property)

LargeNumberMBS.IsUInt64 as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Math MBS DataTypes Plugin 19.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether this value fits in UInt64 range.

(Read only property)

LargeNumberMBS.IsZero as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Math MBS DataTypes Plugin 19.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Whether value is zero.

(Read only property)

LargeNumberMBS.StringValue as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Math MBS DataTypes Plugin 19.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Queries value as string.

Result is not correct if value is not in range of a double.
(Read and Write property)

LargeNumberMBS.UInt64Value as UInt64

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Math MBS DataTypes Plugin 19.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Queries value as UInt64.

Result is not correct if value is not in range of a double.
(Read and Write property)

LargeNumberMBS.UIntegerValue as UInteger

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Math MBS DataTypes Plugin 19.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Queries value as unsigned integer.
Example
Dim l As New LargeNumberMBS(123)

Dim u As UInteger = l.UIntegerValue
Dim i As Integer = l.IntegerValue

Break

Result is not correct if value is not in range of a double.
(Read and Write property)

LargeNumberMBS.VariantValue as Variant

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Math MBS DataTypes Plugin 19.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Queries value as variant.

Result is can be string, integer or double.
(Read and Write property)

The items on this page are in the following plugins: MBS DataTypes Plugin.


The biggest plugin in space...