mirror of
https://github.com/Art051/it-tools.git
synced 2025-08-11 19:29:03 +00:00
21 lines
1.3 KiB
TypeScript
21 lines
1.3 KiB
TypeScript
export const convertCelsiusToKelvin = (temperature: number) => temperature + 273.15;
|
|
export const convertKelvinToCelsius = (temperature: number) => temperature - 273.15;
|
|
|
|
export const convertFahrenheitToKelvin = (temperature: number) => (temperature + 459.67) * (5 / 9);
|
|
export const convertKelvinToFahrenheit = (temperature: number) => temperature * (9 / 5) - 459.67;
|
|
|
|
export const convertRankineToKelvin = (temperature: number) => temperature * (5 / 9);
|
|
export const convertKelvinToRankine = (temperature: number) => temperature * (9 / 5);
|
|
|
|
export const convertDelisleToKelvin = (temperature: number) => 373.15 - (2 / 3) * temperature;
|
|
export const convertKelvinToDelisle = (temperature: number) => (3 / 2) * (373.15 - temperature);
|
|
|
|
export const convertNewtonToKelvin = (temperature: number) => temperature * (100 / 33) + 273.15;
|
|
export const convertKelvinToNewton = (temperature: number) => (temperature - 273.15) * (33 / 100);
|
|
|
|
export const convertReaumurToKelvin = (temperature: number) => temperature * (5 / 4) + 273.15;
|
|
export const convertKelvinToReaumur = (temperature: number) => (temperature - 273.15) * (4 / 5);
|
|
|
|
export const convertRomerToKelvin = (temperature: number) => (temperature - 7.5) * (40 / 21) + 273.15;
|
|
export const convertKelvinToRomer = (temperature: number) => (temperature - 273.15) * (21 / 40) + 7.5;
|