Numeric Conversion

When you wire an output to a destination that has a different numeric representation, LabVIEW converts the data according to the following rules:

If you wire together two terminals that are different data types, LabVIEW converts one of the terminals to the same representation as the other terminal. LabVIEW chooses the representation that uses more bits. If the number of bits is the same, it chooses unsigned over signed.

Coercion dots appear on block diagram nodes to alert you that you wired two different data types together. The dot means that LabVIEW converted the value passed into the node to a different representation. Coercion dots can cause a VI to use more memory and increase its run time. Try to keep data types consistent in your VIs.