Functions that Support the Single-Precision Floating-Point Data Type in FPGA VIs

The following functions support the single-precision floating-point data type when used in an FPGA VI.

Numeric Functions

  • Absolute Value
  • Add
  • Compound Arithmetic
  • Decrement
  • Divide
  • Increment
  • Machine Epsilon
  • Multiply
  • Negate
  • Negative Infinity
  • Positive Infinity
  • Reciprocal
  • Scale by Power of 2
  • SGL Numeric Constant
  • Sign
  • Square
  • Square Root
  • Subtract

Math & Scientific Constants

  • Base 10 Logarithm of e
  • Natural Logarithm Base
  • Natural Logarithm of Pi
  • Natural Logarithm of 2
  • Natural Logarithm of 10
  • Pi
  • Pi Divided by 2
  • Pi Multiplied by 2
  • Reciprocal of e
  • Reciprocal of Pi

Conversion Functions

  • To Byte Integer
  • To Fixed-Point
  • To Long Integer
  • To Quad Integer
  • To Single Precision Float
  • To Unsigned Byte Integer
  • To Unsigned Long Integer
  • To Unsigned Quad Integer
  • To Unsigned Word Integer
  • To Word Integer

Comparison Functions

  • Equal?
  • Equal to 0?
  • Greater?
  • Greater Than 0?
  • Greater Or Equal?
  • Greater Or Equal To 0?
  • In Range and Coerce
  • Less?
  • Less Than 0?
  • Less Or Equal?
  • Less Or Equal To 0?
  • Max & Min
  • Not Equal?
  • Not Equal To 0?
  • Select
  • Not A Number/Path/Refnum?

Channel Wire Endpoints

None

Stream

  • Write
  • Write With Abort
  • Read
  • Read With Abort

Tag

  • Write
  • Write With Abort
  • Read
  • Read With Abort

Accumulator Tag

  • Write
  • Write With Abort
  • Read
  • Read With Abort

Lossy Stream

  • Write
  • Write With Abort
  • Read
  • Read With Abort

One Element Stream

  • Write
  • Write With Abort
  • Read
  • Read With Abort