formula to convert celsius to fahrenheit c# code example

Example 1: Celsius to Fahrenheit c#

private static void CelsiusToFahrenheit(double celsius)
{
    var fahrenheit = Math.Round((celsius * 1.8) + 32, 2);
  	Console.WriteLine($"{fahrenheit}°F");
}

// CelsiusToFahrenheit(0); output 32°F
// CelsiusToFahrenheit(20); output 68°F
// CelsiusToFahrenheit(30); output 86°F

Example 2: fahrenheit to celsius c#

private void FahrenheitToCelsius(double fahrenheit)
{
    var celsius = Math.Round((fahrenheit - 32) * 5 / 9, 2);
    Console.WriteLine($"{celsius}°C");
}

// FahrenheitToCelsius(60); output 15.56°C
// FahrenheitToCelsius(77); output 25°C
// FahrenheitToCelsius(89); output 31.67°C