? Fahrenheit og Celsius er de skalaer mest almindeligt anvendte til at diskutere temperaturer inden eller i nærheden rækken af temperaturer, hvor vand er en væske . Vand fryser ved 32 grader på Fahrenheit skalaen og 0 grader Celsius , det koger ved 212 grader og 100 grader , hhv. I grader Kelvin , er forskellen mellem vandets frysning og kogende temperaturer 100 grader , det samme som Celsius. Nul grader Kelvin dog henvisninger absolutte nul , den temperatur, ved hvilken der ikke er nogen termisk aktivitet . Dette er en konstant temperatur på -273,15 grader C.Converting blandt de tre skalaer kræver simple aritmetiske operationer. Ting du skal
C compiler
Vis Flere Instruktioner
1
Definer de variabler Celsius , Kelvin og Fahrenheit . Afhængigt af den præcision , du ønsker , kan de defineres som heltal eller floating-point .
2
Initialiser Fahrenheit værdi. For eksempel , Amerikas
Fahrenheit = 100,0 ; Beregn
3
Celsius temperaturen ved hjælp af formlen Celsius : fem - niendedele på Fahrenheit temperaturen minus 32 grader , som for en Fahrenheit temperatur på 100,0 vil konvertere til en Celsius temperatur på 37,78 grader . C-kode for denne beregning er
Celsius = (5,0 /9,0) * ( Fahrenheit - 32,0 ),
4
Konverter Celsius til Kelvin ved at tilføje den konstante forskel Kelvin og Celsius , 273,15 grader . For eksempel er Kelvin temperatur 310,93 grader Kelvin . Den C-koden til denne operation er
kelvin = Celsius + 273,15 ,
5
Tilføj Udskriv eller udsagn som ønsket , kompilere og køre programmet. Kontroller resultater mod resultaterne i eksemplet.