Specifications

Section 8. Processing and Math Instructions
8-21
Move Function Example
The example uses the Move function.
Move(x, 20, y, 20) 'move array y into array x
Move(x, 20, 0.0, 1) 'fill x with 0.0.
MovePrecise (PrecisionVariable, X)
Moves a high precision variable into another input location.
Syntax
MovePrecise ( PrecisionVariable, X )
Remarks
In this function, the variable X is moved into the PrecisionVariable as a high
precision value. Every reference to the PrecisionVariable will cause a 32-bit
extension of its mantissa to be saved and used internally. A normal single
precision float has 24 bits of mantissa; therefore, this new precision is 56 bits.
Parameter
& Data Type
Enter
PrecisionVariable
Variable
The variable that will be affected by the precision move.
X
Variablet
The value that will be moved to the PrecisionVariable. It may or may
not be a high precision variable, depending upon whether it has been
declared as such in a previous AddPrecise or MovePrecise instruction.
NOT
The NOT function is used to perform a logical negation on an expression.
Syntax
result = NOT expression
Remarks
The following table illustrates how Result is determined:
If expr is The result is
True False
False True
Null Null