Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!caen!news.cs.indiana.edu!msi.umn.edu!noc.MR.NET!gacvx2.gac.edu!hhdist From: jsims@vuse.vanderbilt.edu (J. Robert Sims) Newsgroups: comp.sys.handhelds Subject: RE: temperature conversion (NOT A BUG!) Message-ID: <9101261839.AA09391@vuse.vanderbilt.edu> Date: 26 Jan 91 18:39:17 GMT Lines: 21 To: handhelds@gac.edu Return-path: To: handhelds@gac.edu Please note that all the temperature conversion behavior is documented in the manual. It clearly states that in cases of multiplication the additive offset is ignored, and in cases of addition it adds the absolute temperatures. The conversions are quite logical, and behave as documented. As someone mentioned earlier, there should be a Celsius degree in addition to degrees Celsius. If you need the Celsius degree in your calculations, define a unit yourself. 1 Celcius degree = 1 Kelvin. Simple as that. 0_^C + 0_^C = 273.15_^C 0_C^ + 0_^C = 0_^C It's probably easier just to use the K directly. My major complaint about the units management is its lack of support for fractional exponents and _its lack of documentation in the manual_. I did find brief mention of it in the EQ Lib card, however. I spent hours trying to find the problem with one of my programs, including a couple of calls to HP. It was a design decision to have this limitation, but it should have been in the manual. Rob jsims@vuse.vanderbilt.edu