mirror of
https://github.com/Art051/it-tools.git
synced 2025-08-11 19:29:03 +00:00
feat(new-tool): temperature converter
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
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;
|
||||
Reference in New Issue
Block a user