Re-organize all projects (#4166)

This commit is contained in:
DrSmugleaf
2021-06-09 22:19:39 +02:00
committed by GitHub
parent 9f50e4061b
commit ff1a2d97ea
1773 changed files with 5258 additions and 5508 deletions

View File

@@ -0,0 +1,40 @@
#nullable enable
using Content.Shared.Maths;
namespace Content.Shared.Temperature
{
public static class TemperatureHelpers
{
public static float CelsiusToKelvin(float celsius)
{
return celsius + PhysicalConstants.ZERO_CELCIUS;
}
public static float CelsiusToFahrenheit(float celsius)
{
return celsius * 9 / 5 + 32;
}
public static float KelvinToCelsius(float kelvin)
{
return kelvin - PhysicalConstants.ZERO_CELCIUS;
}
public static float KelvinToFahrenheit(float kelvin)
{
var celsius = KelvinToCelsius(kelvin);
return CelsiusToFahrenheit(celsius);
}
public static float FahrenheitToCelsius(float fahrenheit)
{
return (fahrenheit - 32) * 5 / 9;
}
public static float FahrenheitToKelvin(float fahrenheit)
{
var celsius = FahrenheitToCelsius(fahrenheit);
return CelsiusToKelvin(celsius);
}
}
}