decimal point in temp reading

So I am thinking it's the int()?

Yes. That is casting the double to an int.

How do I only display one past the decimal point?

The first thing that you need to do is get rid of the int() part. The, you may or may not actually be able to do what you want. Again, we can't help because we have no idea what class the vfd object is an instance of.