Thank you for your reply

I tried your example and it works great in a positive temperature conditions but in negative temperatures I have bad results.

When DS3231 cool off with a freeze spray I get this result -1,075 or -1,555

I think the ice of freeze spray does not cause a problem as seconds and minutes are displayed OK.

For now negative temperatures are not necessary but it would be nice if those temperature were correctly displayed on LCD.