asDelta property
TemperatureDelta
get
asDelta
Converts this absolute temperature into a TemperatureDelta relative to absolute zero.
The returned delta is always in TemperatureDeltaUnit.kelvinDelta, regardless of this temperature's original unit. This is useful when a Kelvin-magnitude scalar is required, such as in the ideal gas law (PV = nRT) or Boltzmann energy calculations.
Example:
final temp = 300.kelvin;
print(temp.asDelta.inKelvinDelta); // 300.0
final tempC = 100.celsius;
print(tempC.asDelta.inKelvinDelta); // 373.15
Implementation
TemperatureDelta get asDelta => TemperatureDelta(
getValue(TemperatureUnit.kelvin),
TemperatureDeltaUnit.kelvinDelta,
);