This is what I found:
1) I pulled the 3-day history for NYC Central Park and put it in a spreadsheet to play around with. The concern you had with the trailing .1,.2,.8,.9s are exactly what they should be when converting C to F.
2) The temperatures are shown every hour, so for 3 days, that would be 72 temperature readings.
3) The concerning thing I found was that there were only 22 unique temperatures (out of 108 possible for that temperature range). Many were found to be repeating one as many as 8 times.
4) In looking at other local offices, there seems not to be a standard way of presenting the 3-day history. Some only show whole number, some show the temperature every 15 minutes.
5) I did find a similar trends to NYC in other offices for certain locations but even for the same office, not all the locations.
6) That Sawmaster's comments are never wild or uneducated.
My ideas about what possibly could be going on. (I'm going to dive into some FAA topics, so any pilots or ATCs please correct or add too if I provide a wrong take on things). FAA has a standard for temperature reporting to be given in whole number Celsius. These values come from mainly from regional and national airports. It is my assumption and could be totally wrong, that if NWS has multiple temperatures for a certain location, that they would average them for the 3-day history. When the airport temperature is averaged with another weather station the following example could happen where the whole number station virtually blocks out the change from the other station:
Time | Station 1 | Station 2 | Average 15 Minute Temp | Hourly Temperature |
:15 | 13.6 | 14 | 13.8 | 14.0 |
:30 | 13.9 | 14 | 14.0 | |
:45 | 14.1 | 14 | 14.1 | |
:00 | 14.3 | 14 | 14.2 | |
This could account for the repeated numbers I mentioned earlier as well, provided each day was similar in temperature profile. I have no way of factually verifying this because I do not know if they are averaging temperatures and I do not know if they are sampling every 15 minutes, but I do not feel my assumptions are unrealistic either.
Concerning (5: I did not check every NWS office and certainly didn't check every location covered by each office but what I found was that for many locations that were geographically distant from regional and nation airports, this was not the case, and a typical variable string of temperatures were shown. This peculiarity only seems to crop up in the 3-day history, whereas products such as the NOWdata do not show this happening.
Could it be a programming glitch? Yes. Could it be an instrument malfunctioning, Yes Should this not even be an issue and the NWS standardize on whole number reporting for this product? It would be helpful. I would be curious to know the real answer or answers to these issues, but I'm satisfied enough for now and as far as I know the NWS doesn't plan to get into the bridge building business anytime soon.