Created
February 6, 2019 07:40
-
-
Save Adron/c867124293511b955fae331ff70b5630 to your computer and use it in GitHub Desktop.
Temperature Conversion Examples
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package tempconv | |
type Celsius float64 | |
type Fahrenheit float64 | |
const ( | |
AbsoluteZeroC Celsius = -273.15 | |
FreezingC Celsius = 0 | |
BoilingC Celsius = 100 | |
) | |
func CelsiusToFahrenheit(c Celsius) Fahrenheit { | |
return Fahrenheit(c*9/5 + 32) | |
} | |
func FahrenheitToCelsius(f Fahrenheit) Celsius { | |
return Celsius((f - 32) * 5 / 9) | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment