98.6 was the "nominal" but we've always known that people have different body temperatures that can vary by a degree or more.
Once mercury thermometers became standard, there were no "changes" - mercury is still the standard today, is accurate, and doesn't need calibration. It's freakishly expensive, but the company I used to work for used them as standards and regularly checked the electronic devices against them.
How accurate they are depends on how consistent the capillary diameter is and how accurately the markings are placed on it. I bet you can find Chinese shit-tier mercury thermometers that are worse than the outdoor dial-style plastic thermometers. And nobody's calibrating a good thermocouple with a mercury thermometer because that's just stupid when you can use an ice bath and be far more accurate.
We did exactly that. The mercury thermometer, one not made in China because that's stupid, was used to measure the exact temperature of an ice bath to calibrate thermocouples and one-wire devices. We had RTDs as well, but those were primarily hot so there was a calibrated oven for that job.
An ice bath is only as good as the circulation and pack of ice in it. You can still have localized spots that are a slightly different temperature.
So how do you tell on the mercury thermometer whether the ice bath is 32.01°F or 32.07°F?
(post is archived)