August 2019
Beginner
482 pages
12h 56m
English
As a practical exercise, let's solve a simple, yet annoying, problem: converting the temperature from Celsius to Fahrenheit and back. Indeed, the formula is easy, but every time we need to do it in our head, it takes some time. The formulas are as follows:
T(°F) = T(°C) × 9/5 + 32T(°C) = (T(°F) - 32) × 5/9
Let's calculate the Celsius equivalent of 100°F!
First, let's store the constants and our input as variables:
CONST = 32RATIO = 5/9T_f = 100
Now, let's do the conversion:
>>> T_c = (T_f - CONST) * RATIO>>> T_c37.77777777777778
Now, let's convert it back:
>>> T_f2 = (T_c / RATIO) + CONST>>> T_f2100.0
What is the simplest way to compute the following code for a different temperature? It seems that the easiest way is to change the ...
Read now
Unlock full access