Thank you, Mauro. I thought it gave absolute temperatures in previous versions (26.1, for example), but I just checked on version 25.1, and it, too, does as you say.
Bill
From: Mauro Aranda <maurooaranda@gmail.com>
Sent: Monday, May 6, 2019 2:19 PM
To: Harris, Bill <wsharris@snopud.com>
Cc: 35608@debbugs.gnu.org
Subject: Re: bug#35608: 26.2; Calc temperature conversions
CAUTION: THIS EMAIL IS FROM AN EXTERNAL SENDER.
Do not click on links or open attachments if the sender is unknown or the email is suspect.
tags 35608 notabug
quit
"Harris, Bill" <wsharris@snopud.com> writes:
> I entered '10 degC' and then
> u c degF
> I got 18, not the expected 50.
Hello.
That's because ‘u c’ treats temperature units as relative, and not as
absolute. The result you got means that a change of 10 degrees Celsius
equals to a change of 18 degrees Fahrenheit.
You need to use ‘u t’ (calc-convert-temperature) to convert an absolute
temperature from one scale to another. With that command, you'll get
the expected 50 degF.
Best regards,
Mauro.