Celsius–Fahrenheit-muunnin: Affiininen lämpötilamuunnos
Tämä sivu muuntaa Celsius-asteet (°C) tarkasti Fahrenheit-asteiksi (°F) kaavalla °F = °C × 9/5 + 32. Kyseessä ei ole yksinkertainen kertoimella skaalaus, vaan affiinimuunnos, koska asteikot eroavat toisistaan sekä yksikön koossa että nollapisteessä: yksi Celsius-aste on 1,8 kertaa yhden Fahrenheit-asteen kokoinen, ja 0 °C vastaa 32 °F. Jos käytettäisiin pelkkää suoraa verrannollisuutta (kuten kilometrejä muunnettaessa maileiksi), tulos olisi väärä. Sivun laskenta suorittaa kaksi vaihetta tarkasti: kertoo Celsius-arvon luvulla 9/5 ja lisää sitten 32:n.
Miksi muunnos on affiini eikä lineaarinen
Lineaarinen muunnos (kuten metrit jaloiksi) tarkoittaa, että nollapiste on sama ja yksikön koko vain skaalautuu. Celsius ja Fahrenheit eivät jaa yhteistä nollaa: veden jäätymispiste on 0 °C ja 32 °F, kiehumispiste 100 °C ja 212 °F. Celsius-asteikon asteväli on 100 yksikköä jäätymisestä kiehumiseen, Fahrenheit-asteikolla vastaava väli on 180 yksikköä (212 – 32). Tästä saadaan kerroin 180/100 = 9/5. Sitten siirretään nollapiste: koska 0 °C = 32 °F, lisätään 32. Tämä on affiinifunktio (ensimmäisen asteen polynomi, jossa on vakiotermi). Sivun laskin käsittelee tämän eksaktisti kaikille reaaliluvuille – positiivisille, negatiivisille ja nollalle.
Kaavan tarkka muoto on siis: °F = °C × (9/5) + 32
Esimerkiksi 20 °C: 20 × 9/5 = 36, + 32 = 68 °F. 0 °C: 0 × 9/5 = 0, + 32 = 32 °F. –40 °C: –40 × 9/5 = –72, + 32 = –40 °F – tässä pisteessä asteikot kohtaavat.
Miten kaava johdetaan
Veden jäätymispiste (0 °C = 32 °F) ja kiehumispiste (100 °C = 212 °F) antavat kaksi pistettä. Olkoon F = a·C + b. Sijoitetaan:
- 0 °C: 32 = a·0 + b → b = 32.
- 100 °C: 212 = a·100 + 32 → 180 = 100a → a = 180/100 = 9/5.
Näin saadaan °F = (9/5)·°C + 32. Kaava on tarkka, eikä siihen liity pyöristystä tai katkaisua. Sivun laskin tuottaa tuloksen desimaalitarkkuudella, joka riippuu käyttäjän syötteestä; esimerkiksi 0,5 °C muuntuu arvoksi 32,9 °F (0,5×1,8 = 0,9, +32 = 32,9).
Kenelle tämä muunnin on tarkoitettu
Matkailija, joka matkustaa Yhdysvalloista (Fahrenheit) muualle maailmaan (Celsius) tai päinvastoin, tarvitsee nopeaa muunnosta säätiedotuksia varten. Leipurit ja kokit, jotka käyttävät reseptejä eri maista, törmäävät uunilämpötiloihin joko Celsius- tai Fahrenheit-asteikoilla. Opiskelijat ja opettajat hyödyntävät muunninta ymmärtääkseen lämpötila-asteikkojen lineaarialgebran periaatteita. Lääkintähenkilöstön on tunnettava ruumiinlämpö 37 °C = 98,6 °F, ja tämä on yksi tarkimmista muistettavista arvoista. Tiedemiehet ja insinöörit käsittelevät usein kansainvälisiä tietoaineistoja, joissa lämpötilat saattavat olla sekaisin molemmissa asteikoissa. Myös harrastajat, jotka rakentavat itse lämpötila-antureita ja haluavat näyttää Fahrenheit-lukemaa, saavat tästä laskimesta tarkan tuloksen.
Viitearvot ja nopeat likiarvot
Seuraava taulukko näyttää yleisiä lämpötiloja molemmissa asteikoissa:
| °C | °F (tarkka) | Huomautus |
|---|---|---|
| –273,15 | –459,67 | Absoluuttinen nollapiste (fysikaalinen alaraja) |
| –40 | –40 | Kohtaamispaikka |
| –17,8 | 0 | Fahrenheitin nollapiste (Daniel Fahrenheit käytti jää–suolaseosta) |
| 0 | 32 | Veden jäätymispiste |
| 10 | 50 | Kevyen takin sää |
| 20 | 68 | Huonelämpötila |
| 30 | 86 | Kuuma kesäpäivä |
| 37 | 98,6 | Normaali ruumiinlämpö |
| 40 | 104 | Kuumelämpö |
| 100 | 212 | Veden kiehumispiste merenpinnan tasolla |
Moni käyttää päässälaskusääntöä: tuplaa Celsius ja lisää 30. Esimerkiksi 20 °C → 20×2 + 30 = 70 °F (tarkka 68 °F, virhe +2 °F). –10 °C → –20 + 30 = 10 °F (tarkka 14 °F, virhe –4 °F). Tämä menetelmä toimii kohtuullisen hyvin lähellä huonelämpötilaa, mutta ero kasvaa ääripäissä. Tarkka muunnin on aina luotettavampi.
Rajatapaukset, joihin sivun laskin vastaa
Kaava on määritelty kaikille reaaliluvuille, mutta fysikaalisesti lämpötila ei voi olla alle absoluuttisen nollapisteen –273,15 °C. Jos käyttäjä syöttää arvon –300 °C, laskin antaa tuloksen –508 °F, vaikka tämä ei ole fysikaalisesti mahdollista. Sivu ei estä tällaista syötettä, vaan luottaa käyttäjän omaan arviointiin. Samoin desimaalit toimivat: esimerkiksi 0,1 °C: 0,1 × 9/5 = 0,18, + 32 = 32,18 °F. Laskin näyttää tuloksen riittävällä tarkkuudella, yleensä kahden desimaalin tarkkuudella.
Toinen rajatapaus ovat negatiiviset lämpötilat. Molemmat asteikot menevät nollan alapuolelle, ja –40 on ainoa luku, jossa lukuarvo on sama molemmissa. Tämä johtuu siitä, että yhtälö C = (9/5)C + 32 ratkeaa C = –40.
Muunnos on täysin riippumaton ilmanpaineesta tai muista olosuhteista – se on puhdas asteikkomuunnos, toisin kuin esimerkiksi veden kiehumislämpötila, joka vaihtelee ilmanpaineen mukaan. Sivun laskin ei ota huomioon tällaisia fysikaalisia ilmiöitä.
Yhteys kelvin-asteikkoon
Kelvin-asteikko (K) on termodynaaminen lämpötila-asteikko, jossa nollapiste on absoluuttinen nollapiste. Yksi kelvin on samankokoinen kuin yksi Celsius-aste, joten muunnos on lineaarinen: K = °C + 273,15. Tästä voidaan johtaa Celsius–Fahrenheit-muunnos kelvinin kautta: °F = (K – 273,15) × 9/5 + 32. Tämä osoittaa, että yhteys on affiini, ei pelkkä skaalaus. Kelvin-asteikkoa käytetään tieteessä, ja monissa kansainvälisissä standardeissa (esim. SI-järjestelmä) Celsius-aste määritellään kelvinin avulla. Sivun laskin ei kuitenkaan suoraan käsittele kevin-astetta, vaan keskittyy kahteen arkikäytössä yleisimpään asteikkoon.
Usein kysytyt kysymykset
Miksi muunnos ei ole pelkkä kertolasku? Koska asteikoiden nollapisteet eroavat 32 astetta ja yhden Celsius-asteen väli on 1,8 kertaa yhden Fahrenheit-asteen väli. Siksi tarvitaan ensin kertolasku (9/5) ja sitten yhteenlasku (+32). Tämä on affiini, ei lineaarinen muunnos.
Mikä on nopein tapa muuntaa päässä? Kaksinkertaista Celsius ja lisää 30 – mutta tämä on likiarvo. Tarkka tulos saa kertomalla luvulla 1,8 (tai 9/5) ja lisäämällä 32.
Muuttuuko muunnos, jos ilmanpaine on erilainen? Ei. Celsius ja Fahrenheit ovat asteikkoja, joissa jäätymis- ja kiehumispisteet on määritelty vakiopaineessa (1 atm). Itse lämpötila-arvo on sama, mutta veden kiehumispiste ei ole aina 100 °C. Muunnoskaava on silti sama.
Mitä tapahtuu, jos syötän –300 °C? Laskin antaa tuloksen –508 °F, vaikka tämä on fysikaalisesti mahdotonta, koska absoluuttinen nollapiste on –273,15 °C. Sivu ei estä tätä, koska se suorittaa matemaattisen muunnoksen ilman kelpoisuustarkistusta.
Miksi –40 °C ja –40 °F ovat sama luku? Kun ratkaistaan yhtälö C = (9/5)C + 32, saadaan C = –40. Tällöin molemmat asteikot lukevat samaa arvoa.
Voinko käyttää tätä muunninta uunilämpötiloissa? Kyllä, esimerkiksi 180 °C (yleinen uunilämpö) on 356 °F (180×1,8 + 32 = 356). Tarkkuus riittää ruoanlaittoon, kunhan muistaa, että uunien todellinen lämpötila voi vaihdella.