And before the original posters asks...
Do a search when you have problems with displaying negative temperatures. Plenty of working code examples around here for dealing with the DS1820.