Topic: DMD0128 TOREAL - Convert to Real |
|
|
|
This instruction can only be used in the Expression parameter of the Calculate Expression (MATH) instruction.
The Convert to Real (TOREAL) function will convert the input integer expression to a real number value.
The expression parameter consists of all the text between the bounding parentheses. Any expression parameter can be a constant value, a bit or numeric memory location, an arithmetic expression, and/or mathematical function or other expressions up to a maximum of 1024 characters. Expressions can be nested, so use of parentheses is recommended to ensure proper evaluation order.
The range of acceptable input values is any integer.
Using the Math box example to the right:
|
|
To force floating point math calculations on subsequent math operations,
promote the integer expression from it's 32-bit 2's complement integer
equivalent to real. For information on promotion and demotion see the
help topic for the
TOREAL( V0 ) / V1 will do a floating point divide operation. Dividing an integer by an integer will do an integer divide, for example, 1 / 2 is 0, but 1.0 / 2 is 0.5.
|
|
|
|
See Also:
|
|
|
|
Related Topics:
|
|
|
|
Rung Example:
|
|
|