Difference between revisions of "Core.Terms.ToFloat"

From emotive
Jump to navigation Jump to search
Line 41: Line 41:
Float2 = Conversion.ToFloat("1234");
Float2 = Conversion.ToFloat("1234");
Float3 = Conversion.ToFloat(123);
Float3 = Conversion.ToFloat(123);
Float4 = Conversion.ToFloat(18 00 FF FF);
Float4 = Conversion.ToFloat(&18 00 FF FF);

Revision as of 12:45, 3 February 2015


Name ToFloat
Short Description To convert an expression to a Float
Class Term
Extension OTX Core library
Group Conversion terms
Exceptions -
Checker Rules -
Standard Compliant Yes

Pseudo-Code Syntax

FLoatTerm = COnversion.ToFloat(Term);


Term to the convert an expression to a Float.

Return Value

The Term returns the value, see table below.

Icons Note.png In OTX, Terms are categorized according to its return data type!
Data Type Description
Float Return value of the appropriate type.


  • Boolean
    Returns 1.0, if true , otherwise 0.0
  • Integer
    Returns a float copy of the value
  • Float
    Returns a copy of the value
  • ByteField
    Returns the float value of the ByteFields. The interpretation according to IEEE 754:1985.
  • String
    Returns the float value of the string. The string must correspond to a FloatLiteral. If not, an exception is thrown.


Name Data Type Class Default Cardinality Description
Term - Term - [1] The expression to be converted. Rules, see description.


Float Float1;
Float Float2;
Float Float3;
Float Float4;

Float1 = Conversion.ToFloat(true);
Float2 = Conversion.ToFloat("1234");
Float3 = Conversion.ToFloat(123);
Float4 = Conversion.ToFloat(&18 00 FF FF);

See also