Platforms to show: All Mac Windows Linux Cross-Platform

Next items

BiggerNumberMBS.Abs as BiggerNumberMBS
Type Topic Plugin Version macOS Windows Linux iOS Targets
method Math MBS DataTypes Plugin 20.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Function: Queries absolute value.
Example:
dim o as BiggerNumberMBS = new BiggerNumberMBS(-123)
dim z as BiggerNumberMBS = o.Abs

MsgBox z.StringValue
Notes: Removes sign.

See also:

BiggerNumberMBS.Add(other as BiggerNumberMBS, round as boolean = true) as BiggerNumberMBS
Type Topic Plugin Version macOS Windows Linux iOS Targets
method Math MBS DataTypes Plugin 20.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Function: Adds a number.
Example:
dim x as new BiggerNumberMBS(2)
dim d as new BiggerNumberMBS(3)
dim p as BiggerNumberMBS = x.Add(d)

MsgBox p.StringValue // shows 5
BiggerNumberMBS.BitAnd(other as BiggerNumberMBS) as BiggerNumberMBS
Type Topic Plugin Version macOS Windows Linux iOS Targets
method Math MBS DataTypes Plugin 20.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Function: Calculates bitwise AND operation.
Example:
dim x as new BiggerNumberMBS(17)
dim y as new BiggerNumberMBS(16)
dim r as BiggerNumberMBS = x.BitAnd(y)

MsgBox r.StringValue
BiggerNumberMBS.BitOr(other as BiggerNumberMBS) as BiggerNumberMBS
Type Topic Plugin Version macOS Windows Linux iOS Targets
method Math MBS DataTypes Plugin 20.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Function: Calculates bitwise or operation.
Example:
dim x as new BiggerNumberMBS(17)
dim y as new BiggerNumberMBS(16)
dim r as BiggerNumberMBS = x.BitOr(y)

MsgBox r.StringValue
BiggerNumberMBS.BitXOr(other as BiggerNumberMBS) as BiggerNumberMBS
Type Topic Plugin Version macOS Windows Linux iOS Targets
method Math MBS DataTypes Plugin 20.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Function: Calculates bitwise xor operation.
Example:
dim x as new BiggerNumberMBS(17)
dim y as new BiggerNumberMBS(16)
dim r as BiggerNumberMBS = x.BitXOr(y)

MsgBox r.StringValue
BiggerNumberMBS.Ceil as BiggerNumberMBS
Type Topic Plugin Version macOS Windows Linux iOS Targets
method Math MBS DataTypes Plugin 21.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Function: This function returns a value representing the smallest integer that is greater than or equal to x.
Example:
Dim c As New BiggerNumberMBS(-3.7)
Dim d As BiggerNumberMBS = c.Ceil

MsgBox d // shows -3
Notes:
e.g.
Ceil(-3.7) = -3
Ceil(-3.1) = -3
Ceil(-3.0) = -3
Ceil(4.0) = 4
Ceil(4.2) = 5
Ceil(4.8) = 5
BiggerNumberMBS.Constructor(value as Currency)
Type Topic Plugin Version macOS Windows Linux iOS Targets
method Math MBS DataTypes Plugin 20.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Function: Creates a new number object with a currency object.
Example:
dim v as Currency = 123.456
dim b as new BiggerNumberMBS(v)
MsgBox b.StringValue

See also:

BiggerNumberMBS.Constructor(value as Double)
Type Topic Plugin Version macOS Windows Linux iOS Targets
method Math MBS DataTypes Plugin 20.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Function: Initialize the number with double value.
Example:
dim o as BiggerNumberMBS = new BiggerNumberMBS(2.5)
MsgBox str(o.DoubleValue)+" = "+str(o.StringValue)#

See also:

BiggerNumberMBS.Constructor(value as Int32)
Type Topic Plugin Version macOS Windows Linux iOS Targets
method Math MBS DataTypes Plugin 20.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Function: Creates a new number with a 32-bit integer.
Example:
dim v as Int32 = 123
dim b as new BiggerNumberMBS(v)
MsgBox b.StringValue

See also:

BiggerNumberMBS.Constructor(value as Int64)
Type Topic Plugin Version macOS Windows Linux iOS Targets
method Math MBS DataTypes Plugin 20.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Function: Creates a new number with a 64-bit integer.
Example:
dim v as Int64 = 123
dim b as new BiggerNumberMBS(v)
MsgBox b.StringValue

See also:

BiggerNumberMBS.Constructor(value as Single)
Type Topic Plugin Version macOS Windows Linux iOS Targets
method Math MBS DataTypes Plugin 20.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Function: Creates a new number with a 32-bit floating point number.
Example:
dim v as Single = 123
dim b as new BiggerNumberMBS(v)
MsgBox b.StringValue

See also:

BiggerNumberMBS.Constructor(value as String)
Type Topic Plugin Version macOS Windows Linux iOS Targets
method Math MBS DataTypes Plugin 20.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Function: Initialize the number with string value.
Example:
dim o as BiggerNumberMBS = new BiggerNumberMBS("123.456")
MsgBox o.StringValue

See also:

BiggerNumberMBS.Constructor(value as UInt32)
Type Topic Plugin Version macOS Windows Linux iOS Targets
method Math MBS DataTypes Plugin 20.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Function: Creates a new number with an unsigned 32-bit integer.
Example:
dim v as UInt32 = 123
dim b as new BiggerNumberMBS(v)
MsgBox b.StringValue

See also:

BiggerNumberMBS.Constructor(value as UInt64)
Type Topic Plugin Version macOS Windows Linux iOS Targets
method Math MBS DataTypes Plugin 20.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Function: Creates a new number with an unsigned 32-bit integer.
Example:
dim v as UInt64 = 123
dim b as new BiggerNumberMBS(v)
MsgBox b.StringValue

See also:

BiggerNumberMBS.Divide(other as BiggerNumberMBS, round as boolean = true) as BiggerNumberMBS
Type Topic Plugin Version macOS Windows Linux iOS Targets
method Math MBS DataTypes Plugin 20.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Function: Divides the number.
Example:
dim x as new BiggerNumberMBS(8)
dim d as new BiggerNumberMBS(2)
dim p as BiggerNumberMBS = x.Divide(d)

MsgBox p.StringValue // shows 4
BiggerNumberMBS.Equals(other as BiggerNumberMBS) as Boolean
Type Topic Plugin Version macOS Windows Linux iOS Targets
method Math MBS DataTypes Plugin 20.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Function: Checks if two numbers are the same.
Example:
dim o as BiggerNumberMBS = new BiggerNumberMBS(123)
dim z as BiggerNumberMBS = new BiggerNumberMBS(123)

if o.Equals(z) then
MsgBox "equal"
else
Break // error
end if
Notes: Returns true if equal.
BiggerNumberMBS.Floor as BiggerNumberMBS
Type Topic Plugin Version macOS Windows Linux iOS Targets
method Math MBS DataTypes Plugin 20.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Function: Removes any fraction part.
Example:
dim o as BiggerNumberMBS = new BiggerNumberMBS(2.3)
dim s as BiggerNumberMBS = o.Floor

MsgBox s.StringValue

dim a as BiggerNumberMBS = new BiggerNumberMBS(-2.3)
dim b as BiggerNumberMBS = a.Floor

MsgBox b.StringValue
BiggerNumberMBS.Frac as BiggerNumberMBS
Type Topic Plugin Version macOS Windows Linux iOS Targets
method Math MBS DataTypes Plugin 20.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Function: Extracts the fraction part.
Example:
dim o as BiggerNumberMBS = new BiggerNumberMBS(2.5)
dim s as BiggerNumberMBS = o.Frac

MsgBox s.StringValue

dim a as BiggerNumberMBS = new BiggerNumberMBS(-2.5)
dim b as BiggerNumberMBS = a.Frac

MsgBox b.StringValue
BiggerNumberMBS.GetStringValue(Base as Integer = 10, scientific as boolean = false, scientificFrom as Integer = 15, round as Integer = -1, TrimZeros as Boolean = true, comma as String = ".") as String
Type Topic Plugin Version macOS Windows Linux iOS Targets
method Math MBS DataTypes Plugin 20.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Function: Queries string value.
Example:
dim o as new BiggerNumberMBS(1234)

// show as hex
MsgBox o.GetStringValue(16)

// show as number with comma and 3 digits
dim z as new BiggerNumberMBS(12.345)
MsgBox z.GetStringValue(10, false, 15, 3, true, ",")
Notes:
Base: The base of the number system. Normally 10, but also 16 for hex is common.
scientific: Whether to use scientific notation.
scientificFrom: How many digits we show.
Round: Whether to round to n digits.
TrimZeros: Whether to trim unneeded zeros.
comma: The character to use as decimal dot.
BiggerNumberMBS.Modulate(other as BiggerNumberMBS) as BiggerNumberMBS
Type Topic Plugin Version macOS Windows Linux iOS Targets
method Math MBS DataTypes Plugin 20.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Function: Modulates a number.
Example:
dim x as new BiggerNumberMBS(17)
dim y as new BiggerNumberMBS(3)
dim r as BiggerNumberMBS = x.Modulate(y)

MsgBox r.StringValue
Notes: Similar to mod keyword in Xojo.
BiggerNumberMBS.Modulate2 as Integer
Type Topic Plugin Version macOS Windows Linux iOS Targets
method Math MBS DataTypes Plugin 20.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Function: Modulates by 2.
Example:
dim x as new BiggerNumberMBS(8)
dim y as new BiggerNumberMBS(9)

MsgBox str(x.Modulate2)+" "+str(y.Modulate2)
Notes: Returns 0 or 1.
BiggerNumberMBS.Multiply(other as BiggerNumberMBS, round as boolean = true) as BiggerNumberMBS
Type Topic Plugin Version macOS Windows Linux iOS Targets
method Math MBS DataTypes Plugin 20.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Function: Multiplies two numbers.
Example:
dim x as new BiggerNumberMBS(8)
dim d as new BiggerNumberMBS(2)
dim p as BiggerNumberMBS = x.Multiply(d)

MsgBox p.StringValue // shows 16

See also:

BiggerNumberMBS.Multiply(value as Integer) as BiggerNumberMBS
Type Topic Plugin Version macOS Windows Linux iOS Targets
method Math MBS DataTypes Plugin 20.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Function: Multiply by an integer.
Example:
dim x as new BiggerNumberMBS(2)
dim p as BiggerNumberMBS = x.Multiply(3)

MsgBox p.StringValue // shows 6

See also:

BiggerNumberMBS.Multiply(value as UInt32) as BiggerNumberMBS
Type Topic Plugin Version macOS Windows Linux iOS Targets
method Math MBS DataTypes Plugin 20.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Function: Multiply by an unsigned integer.
Example:
dim x as new BiggerNumberMBS(17)
dim r as BiggerNumberMBS = x.Multiply(3)

MsgBox r.StringValue

See also:

BiggerNumberMBS.Negate as BiggerNumberMBS
Type Topic Plugin Version macOS Windows Linux iOS Targets
method Math MBS DataTypes Plugin 20.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Function: Negates the number.
Example:
dim o as BiggerNumberMBS = new BiggerNumberMBS(123)
dim z as BiggerNumberMBS = o.Negate

MsgBox z.StringValue
BiggerNumberMBS.Operator_Add(other as BiggerNumberMBS) as BiggerNumberMBS
Type Topic Plugin Version macOS Windows Linux iOS Targets
method Math MBS DataTypes Plugin 20.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Function: Adds a number.
Example:
dim a as new BiggerNumberMBS(3)
dim b as new BiggerNumberMBS(4)

// add
dim c as BiggerNumberMBS = a + b

MsgBox c.StringValue
BiggerNumberMBS.Operator_AddRight(other as BiggerNumberMBS) as BiggerNumberMBS
Type Topic Plugin Version macOS Windows Linux iOS Targets
method Math MBS DataTypes Plugin 20.1 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Function: Adds a number.
Example:
dim a as new BiggerNumberMBS(3)
dim b as new BiggerNumberMBS(4)

// add
dim c as BiggerNumberMBS = a + b

MsgBox c.StringValue

Next items

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

Feedback: Report problem or ask question.

The biggest plugin in space...


Start Chat