I encountered this issue using PSNS. After setting decimal temperature values, the values round to the nearest integer once I exit and reload the save.
I am attempting to sense pressure ranging from 0-2 with multiple graduations, which is why I was trying to use decimal temperatures with PSNS.