Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS DataTypes Plugin:BigNumber:
All Console safe, 278 entry points.
- class BiggerNumberMBS
- method Ceil as BiggerNumberMBS
- method SkipFraction as BiggerNumberMBS
- method Frac as BiggerNumberMBS
- method Floor as BiggerNumberMBS
- method GetStringValue(Conversion as BigNumberConversionMBS) as String
- method 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
- method SetStringValue(Text As String, Base as Integer, byref AfterText as String, Byref ValueRead as boolean)
- method SetStringValue(Text As String, Conversion as BigNumberConversionMBS, byref AfterText as String, Byref ValueRead as boolean)
- method SetStringValue(Text As String, Conversion as BigNumberConversionMBS)
- method Round as BiggerNumberMBS
- method Equals(other as BiggerNumberMBS) as Boolean
- method Sqrt as BiggerNumberMBS
- method Pow(other as BiggerNumberMBS) as BiggerNumberMBS
- method Modulate2 as Integer
- method Modulate(other as BiggerNumberMBS) as BiggerNumberMBS
- method Divide(other as BiggerNumberMBS, round as boolean = true) as BiggerNumberMBS
- method Multiply(other as BiggerNumberMBS, round as boolean = true) as BiggerNumberMBS
- method Multiply(value as Integer) as BiggerNumberMBS
- method Multiply(value as UInt32) as BiggerNumberMBS
- method BitXOr(other as BiggerNumberMBS) as BiggerNumberMBS
- method BitOr(other as BiggerNumberMBS) as BiggerNumberMBS
- method BitAnd(other as BiggerNumberMBS) as BiggerNumberMBS
- method Subtract(other as BiggerNumberMBS, round as boolean = true) as BiggerNumberMBS
- method Add(other as BiggerNumberMBS, round as boolean = true) as BiggerNumberMBS
- method Abs as BiggerNumberMBS
- method Negate as BiggerNumberMBS
- method Constructor
- method Constructor(value as String)
- method Constructor(value as Int32)
- method Constructor(value as Int64)
- method Constructor(value as UInt32)
- method Constructor(value as UInt64)
- method Constructor(value as Double)
- method Constructor(value as Single)
- method Constructor(value as Currency)
- method Constructor(other as BiggerNumberMBS)
- method Operator_Convert(value as String)
- method Operator_Convert as String
- method Operator_Add(other as BiggerNumberMBS) as BiggerNumberMBS
- method Operator_AddRight(other as BiggerNumberMBS) as BiggerNumberMBS
- method Operator_Subtract(other as BiggerNumberMBS) as BiggerNumberMBS
- method Operator_SubtractRight(other as BiggerNumberMBS) as BiggerNumberMBS
- method Operator_Multiply(other as BiggerNumberMBS) as BiggerNumberMBS
- method Operator_MultiplyRight(other as BiggerNumberMBS) as BiggerNumberMBS
- method Operator_Divide(other as BiggerNumberMBS) as BiggerNumberMBS
- method Operator_DivideRight(other as BiggerNumberMBS) as BiggerNumberMBS
- method Operator_IntegerDivide(other as BiggerNumberMBS) as BiggerNumberMBS
- method Operator_IntegerDivideRight(other as BiggerNumberMBS) as BiggerNumberMBS
- method Operator_Modulo(other as BiggerNumberMBS) as BiggerNumberMBS
- method Operator_ModuloRight(other as BiggerNumberMBS) as BiggerNumberMBS
- method Operator_Negate as BiggerNumberMBS
- method Operator_Power(other as BiggerNumberMBS) as BiggerNumberMBS
- method Operator_PowerRight(other as BiggerNumberMBS) as BiggerNumberMBS
- method Operator_Compare(other as BiggerNumberMBS) as Integer
- property StringValue(Base as Integer) as String
- property IsZero as Boolean
- property IsNegative as Boolean
- property IsNan as Boolean
- property IsInteger as Boolean
- property IntegerValue as Integer
- property Int64Value as Int64
- property UInt64Value as UInt64
- property DoubleValue as Double
- property StringValue as String
- property CurrencyValue as Currency
- property VariantValue as Variant
- property DataMantissa as MemoryBlock
- property DataExponent as MemoryBlock
- property DataFlags as Integer
- shared method LibTypeStr as String
- shared method NumberWithInteger(value as Integer) as BiggerNumberMBS
- shared method NumberWithInt64(value as Int64) as BiggerNumberMBS
- shared method NumberWithInt32(value as Int32) as BiggerNumberMBS
- shared method NumberWithUInt64(value as UInt64) as BiggerNumberMBS
- shared method NumberWithUInt32(value as UInt32) as BiggerNumberMBS
- shared method NumberWithVariant(value as variant) as BiggerNumberMBS
- shared method NumberWithSingle(value as single) as BiggerNumberMBS
- shared method NumberWithDouble(value as double) as BiggerNumberMBS
- shared method NumberWithCurrency(value as Currency) as BiggerNumberMBS
- shared method NumberWithString(value as String) as BiggerNumberMBS
- shared method Abs(value as BiggerNumberMBS) as BiggerNumberMBS
- shared method Sgn(value as BiggerNumberMBS) as BiggerNumberMBS
- shared method Root(value as BiggerNumberMBS, index as BiggerNumberMBS) as BiggerNumberMBS
- shared method DegToDeg(d as BiggerNumberMBS, m as BiggerNumberMBS, s as BiggerNumberMBS) as BiggerNumberMBS
- shared method DegToRad(d as BiggerNumberMBS, m as BiggerNumberMBS, s as BiggerNumberMBS) as BiggerNumberMBS
- shared method DegToGrad(d as BiggerNumberMBS, m as BiggerNumberMBS, s as BiggerNumberMBS) as BiggerNumberMBS
- shared method DegToGrad(value as BiggerNumberMBS) as BiggerNumberMBS
- shared method GradToDeg(value as BiggerNumberMBS) as BiggerNumberMBS
- shared method GradToRad(value as BiggerNumberMBS) as BiggerNumberMBS
- shared method RadToGrad(value as BiggerNumberMBS) as BiggerNumberMBS
- shared method DegToRad(value as BiggerNumberMBS) as BiggerNumberMBS
- shared method RadToDeg(value as BiggerNumberMBS) as BiggerNumberMBS
- shared method ACoth(value as BiggerNumberMBS) as BiggerNumberMBS
- shared method ATanh(value as BiggerNumberMBS) as BiggerNumberMBS
- shared method ACosh(value as BiggerNumberMBS) as BiggerNumberMBS
- shared method ASinh(value as BiggerNumberMBS) as BiggerNumberMBS
- shared method Coth(value as BiggerNumberMBS) as BiggerNumberMBS
- shared method Tanh(value as BiggerNumberMBS) as BiggerNumberMBS
- shared method Cosh(value as BiggerNumberMBS) as BiggerNumberMBS
- shared method Sinh(value as BiggerNumberMBS) as BiggerNumberMBS
- shared method ACot(value as BiggerNumberMBS) as BiggerNumberMBS
- shared method ATan(value as BiggerNumberMBS) as BiggerNumberMBS
- shared method ACos(value as BiggerNumberMBS) as BiggerNumberMBS
- shared method ASin(value as BiggerNumberMBS) as BiggerNumberMBS
- shared method Cot(value as BiggerNumberMBS) as BiggerNumberMBS
- shared method Tan(value as BiggerNumberMBS) as BiggerNumberMBS
- shared method Cos(value as BiggerNumberMBS) as BiggerNumberMBS
- shared method Sin(value as BiggerNumberMBS) as BiggerNumberMBS
- shared method Log(value as BiggerNumberMBS, base as BiggerNumberMBS) as BiggerNumberMBS
- shared method Ln(value as BiggerNumberMBS) as BiggerNumberMBS
- shared method Exp(value as BiggerNumberMBS) as BiggerNumberMBS
- shared method Min as BiggerNumberMBS
- shared method Max as BiggerNumberMBS
- shared method Zero as BiggerNumberMBS
- shared method One as BiggerNumberMBS
- shared method Nan as BiggerNumberMBS
- shared method Pi as BiggerNumberMBS
- shared method HalfPi as BiggerNumberMBS
- shared method TwoPi as BiggerNumberMBS
- shared method E as BiggerNumberMBS
- shared method Ln2 as BiggerNumberMBS
- shared method Ln10 as BiggerNumberMBS
- shared method Rand as BiggerNumberMBS
- shared method NumberWithUInteger(value as UInteger) as BiggerNumberMBS
- class BigNumberConversionMBS
- method Constructor
- property Base as Integer
- property Scientific as Boolean
- property ScientificFrom as Integer
- property BaseRound as Boolean
- property Round as Integer
- property TrimZeroes as Boolean
- property Comma as String
- property Comma2 as String
- property Group1 as String
- property Group2 as String
- property GroupDigits as Integer
- class BigNumberErrorExceptionMBS
- class BigNumberMBS
- method Ceil as BigNumberMBS
- method SkipFraction as BigNumberMBS
- method Frac as BigNumberMBS
- method Floor as BigNumberMBS
- method GetStringValue(Conversion as BigNumberConversionMBS) as String
- method 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
- method SetStringValue(Text As String, Base as Integer, byref AfterText as String, Byref ValueRead as boolean)
- method SetStringValue(Text As String, Conversion as BigNumberConversionMBS, byref AfterText as String, Byref ValueRead as boolean)
- method SetStringValue(Text As String, Conversion as BigNumberConversionMBS)
- method Round as BigNumberMBS
- method Equals(other as BigNumberMBS) as Boolean
- method Sqrt as BigNumberMBS
- method Pow(other as BigNumberMBS) as BigNumberMBS
- method Modulate2 as Integer
- method Modulate(other as BigNumberMBS) as BigNumberMBS
- method Divide(other as BigNumberMBS, round as boolean = true) as BigNumberMBS
- method Multiply(other as BigNumberMBS, round as boolean = true) as BigNumberMBS
- method Multiply(value as Integer) as BigNumberMBS
- method Multiply(value as UInt32) as BigNumberMBS
- method BitXOr(other as BigNumberMBS) as BigNumberMBS
- method BitOr(other as BigNumberMBS) as BigNumberMBS
- method BitAnd(other as BigNumberMBS) as BigNumberMBS
- method Subtract(other as BigNumberMBS, round as boolean = true) as BigNumberMBS
- method Add(other as BigNumberMBS, round as boolean = true) as BigNumberMBS
- method Abs as BigNumberMBS
- method Negate as BigNumberMBS
- method Constructor
- method Constructor(value as String)
- method Constructor(value as Int32)
- method Constructor(value as Int64)
- method Constructor(value as UInt32)
- method Constructor(value as UInt64)
- method Constructor(value as Double)
- method Constructor(value as Single)
- method Constructor(value as Currency)
- method Constructor(other as BigNumberMBS)
- method Operator_Convert(value as String)
- method Operator_Convert as String
- method Operator_Add(other as BigNumberMBS) as BigNumberMBS
- method Operator_AddRight(other as BigNumberMBS) as BigNumberMBS
- method Operator_Subtract(other as BigNumberMBS) as BigNumberMBS
- method Operator_SubtractRight(other as BigNumberMBS) as BigNumberMBS
- method Operator_Multiply(other as BigNumberMBS) as BigNumberMBS
- method Operator_MultiplyRight(other as BigNumberMBS) as BigNumberMBS
- method Operator_Divide(other as BigNumberMBS) as BigNumberMBS
- method Operator_DivideRight(other as BigNumberMBS) as BigNumberMBS
- method Operator_IntegerDivide(other as BigNumberMBS) as BigNumberMBS
- method Operator_IntegerDivideRight(other as BigNumberMBS) as BigNumberMBS
- method Operator_Modulo(other as BigNumberMBS) as BigNumberMBS
- method Operator_ModuloRight(other as BigNumberMBS) as BigNumberMBS
- method Operator_Negate as BigNumberMBS
- method Operator_Power(other as BigNumberMBS) as BigNumberMBS
- method Operator_PowerRight(other as BigNumberMBS) as BigNumberMBS
- method Operator_Compare(other as BigNumberMBS) as Integer
- property StringValue(Base as Integer) as String
- property IsZero as Boolean
- property IsNegative as Boolean
- property IsNan as Boolean
- property IsInteger as Boolean
- property IntegerValue as Integer
- property Int64Value as Int64
- property UInt64Value as UInt64
- property DoubleValue as Double
- property StringValue as String
- property CurrencyValue as Currency
- property VariantValue as Variant
- property DataMantissa as MemoryBlock
- property DataExponent as MemoryBlock
- property DataFlags as Integer
- shared method LibTypeStr as String
- shared method NumberWithInteger(value as Integer) as BigNumberMBS
- shared method NumberWithInt64(value as Int64) as BigNumberMBS
- shared method NumberWithInt32(value as Int32) as BigNumberMBS
- shared method NumberWithUInt64(value as UInt64) as BigNumberMBS
- shared method NumberWithUInt32(value as UInt32) as BigNumberMBS
- shared method NumberWithVariant(value as variant) as BigNumberMBS
- shared method NumberWithSingle(value as single) as BigNumberMBS
- shared method NumberWithDouble(value as double) as BigNumberMBS
- shared method NumberWithCurrency(value as Currency) as BigNumberMBS
- shared method NumberWithString(value as String) as BigNumberMBS
- shared method Abs(value as BigNumberMBS) as BigNumberMBS
- shared method Sgn(value as BigNumberMBS) as BigNumberMBS
- shared method Root(value as BigNumberMBS, index as BigNumberMBS) as BigNumberMBS
- shared method DegToDeg(d as BigNumberMBS, m as BigNumberMBS, s as BigNumberMBS) as BigNumberMBS
- shared method DegToRad(d as BigNumberMBS, m as BigNumberMBS, s as BigNumberMBS) as BigNumberMBS
- shared method DegToGrad(d as BigNumberMBS, m as BigNumberMBS, s as BigNumberMBS) as BigNumberMBS
- shared method DegToGrad(value as BigNumberMBS) as BigNumberMBS
- shared method GradToDeg(value as BigNumberMBS) as BigNumberMBS
- shared method GradToRad(value as BigNumberMBS) as BigNumberMBS
- shared method RadToGrad(value as BigNumberMBS) as BigNumberMBS
- shared method DegToRad(value as BigNumberMBS) as BigNumberMBS
- shared method RadToDeg(value as BigNumberMBS) as BigNumberMBS
- shared method ACoth(value as BigNumberMBS) as BigNumberMBS
- shared method ATanh(value as BigNumberMBS) as BigNumberMBS
- shared method ACosh(value as BigNumberMBS) as BigNumberMBS
- shared method ASinh(value as BigNumberMBS) as BigNumberMBS
- shared method Coth(value as BigNumberMBS) as BigNumberMBS
- shared method Tanh(value as BigNumberMBS) as BigNumberMBS
- shared method Cosh(value as BigNumberMBS) as BigNumberMBS
- shared method Sinh(value as BigNumberMBS) as BigNumberMBS
- shared method ACot(value as BigNumberMBS) as BigNumberMBS
- shared method ATan(value as BigNumberMBS) as BigNumberMBS
- shared method ACos(value as BigNumberMBS) as BigNumberMBS
- shared method ASin(value as BigNumberMBS) as BigNumberMBS
- shared method Cot(value as BigNumberMBS) as BigNumberMBS
- shared method Tan(value as BigNumberMBS) as BigNumberMBS
- shared method Cos(value as BigNumberMBS) as BigNumberMBS
- shared method Sin(value as BigNumberMBS) as BigNumberMBS
- shared method Log(value as BigNumberMBS, base as BigNumberMBS) as BigNumberMBS
- shared method Ln(value as BigNumberMBS) as BigNumberMBS
- shared method Exp(value as BigNumberMBS) as BigNumberMBS
- shared method Min as BigNumberMBS
- shared method Max as BigNumberMBS
- shared method Zero as BigNumberMBS
- shared method One as BigNumberMBS
- shared method Nan as BigNumberMBS
- shared method Pi as BigNumberMBS
- shared method HalfPi as BigNumberMBS
- shared method TwoPi as BigNumberMBS
- shared method E as BigNumberMBS
- shared method Ln2 as BigNumberMBS
- shared method Ln10 as BigNumberMBS
- shared method Rand as BigNumberMBS
- shared method NumberWithUInteger(value as UInteger) as BigNumberMBS
Blog Entries
- News from the MBS Xojo Plugins Version 24.0
- MonkeyBread Software Releases the MBS Xojo Plugins in version 24.0
- XDC Anywhere - MBS Xojo Plugins
- MBS Xojo Plugin, June 2021 News
- News from the MBS Xojo Plugins Version 21.1
- Video about MBS Xojo Plugins 21.1
- MonkeyBread Software Releases the MBS Xojo Plugins in version 21.1
- Large integer numbers in Xojo
- MBS Xojo / Real Studio plug-ins in version 16.5
- Big numbers for Xojo
Videos
- MBS Xojo Plugins 21.1
- Presentation from London conference about MBS Plugins.
- XDC Anywhere - MBS Xojo Plugins
- Presentation from Xojo Developer Conference 2019 in Miami.
- MBS Xojo Videos - MBS Xojo Plugin, June 2021 News
Xojo Developer Magazine
- 22.2, page 9: News
- 21.3, pages 68 to 69: Large, Big, and Bigger Numbers, Working with giant numbers by Stefanie Juchmes
- 21.1, page 27: News from MBS Xojo Plugins, What's up with MonkeyBread Software by Stefanie Juchmes
- 19.3, page 44: Xojo Time and Space—Into a Programming Black Hole, How converting durations and distances into human-readable form reveals a 32-bit problem at the heart of Xojo's 64-bit math module by Markus Winter
- 19.3, page 10: News
- 17.6, page 65: Big Numbers and Large Numbers, How you can use the BigNumberMBS and LargeNumberMBS class in Xojo by Stefanie Juchmes
- 17.6, pages 61 to 63: Big Numbers and Large Numbers, How you can use the BigNumberMBS and LargeNumberMBS class in Xojo by Stefanie Juchmes
- 17.5, page 33: What's New in the MBS Plugins, With the Plugins growing every year, here are new capabilities you may have missed by Stefanie Juchmes
- 16.1, page 28: MBS London Conference 2017, Marc visits England by Richard Duke, Mediatec
- 15.1, page 8: News