Value :: operator*= - Multiply and assign result to first operator
The operation provides the result of multiplying two numerical values. The operation is a self-operation returning the result in the first operand. The result is computed as double value and converted into the data type of the first operand. Before multiplying, the right operand (parameter) is converted into a number. When the left value is Boolean, it is converted into 0 or 1 .
When the first operand is not numeric or Boolean, or when the second operand cannot be converted into a numerical value, the function throws an exception.
A value handle refers to a (usually) opened value. Invalid value handles may cause an exception.