Solution
This behavior is caused by the data type set for that numeric control. If it is an integer, then it will only accept whole numbers. To solve this, just change the data type to a double by following the next steps:
- Open the Block Diagram of your VI
- Right click on the Integer Control icon
- Click on Representation
- On the menu choose Double Precision or DBL