Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The variant arithmetic functions are described in the following table.
In this section
Topic | Description |
---|---|
VarAbs |
Returns the absolute value of a variant. |
VarAdd |
Returns the sum of two variants. |
VarAnd |
Performs a bitwise And operation between two variants of any integral type. |
VarCat |
Concatenates two variants and returns the result. |
VarCmp |
Compares two variants. |
VarDiv |
Returns the result from dividing two variants. |
VarEqv |
Performs a bitwise equivalence on two variants. |
VarFix |
Returns the integer portion of a variant. |
VarIdiv |
Converts two variants of any type to integers then returns the result from dividing them. |
VarImp |
Performs a bitwise implication on two variants. |
VarInt |
Returns the integer portion of a variant. |
VarMod |
Divides two variants and returns only the remainder. |
VarMul |
Returns the result from multiplying two variants. |
VarNeg |
Performs logical negation on a variant. |
VarNot |
Performs the bitwise not negation operation on a variant. |
VarOr |
Performs a logical disjunction on two variants. |
VarPow |
Returns the result of performing the power function with two variants. |
VarR4CmpR8 |
Compares two variants of types float and double. |
VarR8Pow |
Performs the power function for variants of type double. |
VarR8Round |
Rounds a variant of type double to the specified number of decimal places. |
VarRound |
Rounds a variant to the specified number of decimal places. |
VarSub |
Subtracts two variants. |
VarXor |
Performs a logical exclusion on two variants. |