Liquid XML Data Binder 2021
Liquid XML Data Binder (C++, Java, VB6) / Reference / C++ / Reference / C++ LtXmlLib19::CBinaryData
In This Topic
    C++ LtXmlLib19::CBinaryData
    In This Topic
    LtXmlLib19::CBigInteger Class
    A class to hold arbitrarily long integer numbers. The class is designed primarily as a container for such numbers, and the additional functionality (addition/subtraction/division/multiplication) is provided on an unsupported basis. It is recommended that such numbers are extracted from this class in the form of a LONGLONG (int64) or string, and used in this form.
      Members Description  
        Abs Changes the current object to contain the absolute value.  
        CBigInteger Constructor  
        GetAbs Returns a copy containing the absolute value.  
        GetNegative Returns a copy containing -1 * the value.  
        int() Converts the Big Int to an int, throws if out of range .  
        LONGLONG() Converts the Big Int to a LONGLONG (int64) throws if out of range .  
        Negate Multiplies the current object by -1.  
        operator== Compares this objects data with another objects  
        operator!= Compares this objects data with another objects  
        operator< Compares this objects data with another objects  
        operator> Compares this objects data with another objects  
        operator<= Compares this objects data with another objects  
        operator>= Compares this objects data with another objects  
        operator+ Adds a Big Int to the current value  
        operator- Subtracts a Big Int from the current value  
        operator* Multiples a Big Int with the current value  
        operator/ Divides the current value by a Big Int .  
        operator% Divides the current value by a Big Int, and returns the remainder  
        operator+= In-place Add operator  
        operator-= In-place Subtraction operator  
        operator*= In-place multiplication operator  
        operator/= In-place division operator  
        operator%= In-place modulus operator  
        Parse Parses the value contained in a string into the class.  
        Pow10 Gets a BigInteger object that is 10 ^ x  
        SquareRoot Returns the square root of the current value  
        ToString Converts the current value to a string.