分析と広告のためのCookie
分析と広告のためにCookieを使っており、どちらもGoogleに送られます。拒否しても、目に見える動作は何も変わりません。プライバシーポリシーを読む
°C = (°F − 32) × 5/9
値を入力すると、華氏から摂氏への計算が入力に合わせてその場で進みます。ここには単純な倍率がなく、目盛りそのものがずれています。下の式に足し算が入っているのはそのためです。計算はお使いの端末の中で行われます。ページがいったん開いてしまえば、サーバーには何も問い合わせません。
処理される場所
ブラウザーの中です。入力した数値がリクエストに含まれることはありません。
倍率だけでは足りません
FahrenheitとCelsiusは原点が違うので、倍率だけでなく位置もずれます。
入力と同時に答えが出ます
ボタンも待ち時間もありません。計算例はスクリプトが動く前からページに載っています。
華氏は凝固点を 32、沸点を 212 に置きます。そのため華氏 1 度は摂氏 1 度の 9 分の 5 しかなく、この刻み幅の違いこそが、換算がずらすだけでなく掛け算も必要とする理由です。
摂氏は水が凍る点を 0、沸く点を 100 に置きます(海面での話です)。アンデルス・セルシウス自身が提案したのは逆向きの目盛りで、彼のもとでは 0 が沸点でした。
350 °F is 176.7 °C
— 中火、アメリカのレシピでの書き方.
98.6 °F is 37 °C
— 平熱として昔から言われてきた数字.
| °F | °C |
|---|---|
| 0 | -17.7777777778 |
| 32 | 0 |
| 50 | 10 |
| 68 | 20 |
| 86 | 30 |
| 100 | 37.7777777778 |
| 212 | 100 |
華氏と摂氏は同じ場所から数え始めていないので、この 2 つのあいだを 1 つの数で行き来することはできません。掛け算をすることこそ、このページが防ごうとしている間違いです。それはひとつの温度でだけ正しく、ほかのすべてで外れ、その点から離れるほど外れ方は大きくなります。
このページ自身の両端がそれを見せてくれます。0 °F は -17.78 °C、100 °F は 37.78 °C。片方で 100 歩ぶん、もう片方で 55.56 ぶん、しかもどちらも 0 から始まっていません。上の式に、掛ける部分と足す部分の 2 つがあるのはそのためです。足す部分を外すと、結果は少しずつ間違うのをやめて、いきなり大きく間違います。
-40 °C と -40 °F は同じ温度です——計算がいっさい要らない唯一の目盛りです。2 つの目盛りが拡大縮小の関係ではなくずれの関係にあることの、いちばん手早い証拠でもあります。もし倍率だけの関係なら、交わるのは 0 のところだけになるはずです。
逆向きにも、これはよい目印になります。どの温度を変換しても、結果は -40 度をはさんで出発点と反対側に来るはずです。そうならなければ、足し引きの向きが逆になっています。
1°Cは33.8°Fです。同じ関係を逆から読んだだけなので、一方のページの答えをもう一方に通せば、必ず元の値に戻ります。
温度には決まった換算倍率がそもそもありません。2 つの目盛りが別々の点から始まっているからです。式は下に載せてあります。上の計算ツールを使えば、手で当てはめる手間は要りません。
いいえ。計算はブラウザーの中で行われます。通信を切ったままでも計算は続けられますし、それがいちばん手軽な確かめ方でもあります。
摂氏と華氏が同じ点から始まっていないからです。長さや重さでは 0 が本当に 0 なので、倍率ひとつで足ります。温度では 0 の位置がそれぞれ違うところにあり、だから式にはずれの分を足す項が要ります。
このページが温度の単位について述べていることは検証できます。根拠となる資料は次のとおりです。
係数はページ内の定数で、計算は四則演算だけです。だからどこにも送信されませんし、送信する必要もありません。入力した数値はブラウザーから出ません。運ぶためのリクエストが存在しないからです。