Converting Absolute Temperature (Rankine) to Affine Units of °F or °C
Converting Absolute Temperature (Rankine) to Affine Units of °F or °C
Create an “absolute” temperature variable in Rankine
In[]:=
TR=Quantity[531.67,"DegreesRankine"]
Out[]=
Conversion to either of the affine temperature units throws an error, implying that “DegreesRankine” is a temperature difference and not an absolute temperature unit.
In[]:=
UnitConvert[TR,"DegreesCelsius"]
Out[]=
UnitConvert,DegreesCelsius
In[]:=
UnitConvert[TR,"DegreesFahrenheit"]
Out[]=
UnitConvert,DegreesFahrenheit
Conversion to absolute “Kelvins” does not complain and is accurate:
In[]:=
UnitConvert[TR,"Kelvins"]
Out[]=
Converting Absolute Temperature (Kelvin) to Affine Units of °F or °C
Converting Absolute Temperature (Kelvin) to Affine Units of °F or °C
In[]:=
TK=Quantity[295.3722,"Kelvins"]
Out[]=
Conversion to either of the affine temperature units throws no errors and does not have the same problems seen with initiating with “DegreesRankine”.
In[]:=
UnitConvert[TK,"DegreesCelsius"]
Out[]=
In[]:=
UnitConvert[TK,"DegreesFahrenheit"]
Out[]=
No problem here with converting to [R] either.
In[]:=
UnitConvert[TK,"DegreesRankine"]
Out[]=
Converting Absolute Affine Temperatures to Rankine
Converting Absolute Affine Temperatures to Rankine
Temperature defined in absolute °F
In[]:=
TF=Quantity[32,"DegreesFahrenheit"]
Out[]=
Convert to other units
In[]:=
UnitConvert[TF,"DegreesCelsius"]
Out[]=
In[]:=
UnitConvert[TF,"Kelvins"]//N
Out[]=
Conversion to Rankine works but throws warning that suggests that “DegreesRankine” is a difference unit.
In[]:=
UnitConvert[TF,"DegreesRankine"]//N
Out[]=
Get exactly the same warning when converting to “DegreesRankineDifference”
In[]:=
UnitConvert[TF,"DegreesRankineDifference"]//N
Out[]=
