LCD I2C display automatically adds .0

You could add some whitespace to the end of the print statement.

Its what I do when there may be changing numbers left over from a previous print.