Перетворення градусів Фаренгейта в Цельсій: точний афінний розрахунок
Перетворення температури між шкалами Фаренгейта та Цельсія — це не проста пропорція, а афінне (лінійне) перетворення. Обидві шкали мають різні нульові точки й різну величину одиничного інтервалу. На цій сторінці ви вводите значення в градусах Фаренгейта (°F) і миттєво отримуєте еквівалент у градусах Цельсія (°C). Тут не потрібно ні запам’ятовувати формулу, ні ризикувати помилкою в обчисленнях: весь математичний крок виконується автоматично з використанням точного коефіцієнта 5/9 та константи –32.
Чим ця сторінка відрізняється
Температурна конвертація між Фаренгейтом і Цельсієм — це афінне перетворення, а не звичайне множення. На відміну від конвертерів довжини чи ваги, де досить одного коефіцієнта, тут потрібно виконати дві операції: відняти 32, а потім помножити на 5/9. Поєднання саме множника 5/9 та зсуву –32 є унікальним для пари «Фаренгейт–Цельсій»; жодне інше перетворення температури на цьому сайті не використовує такої комбінації. Напрямок також має значення: перехід від °F до °C знищує нульову відлікову точку вихідної шкали і стискає одиничний інтервал. Якщо ви, скажімо, перетворюєте 100 °F, то спочатку віднімаєте 32 (отримуєте 68), а потім множите на 5/9 (≈37,78 °C). Зворотне перетворення (від °C до °F) вимагало б інших дій: помножити на 9/5 і додати 32.
Вхідні та вихідні дані
- Вхід: числове значення температури в градусах Фаренгейта (°F). Може бути будь-яким дійсним числом — цілим або десятковим, додатним чи від’ємним.
- Вихід: перетворена температура в градусах Цельсія (°C) із фіксованою десятковою точністю (наприклад, до двох знаків після коми). Формула, яка застосовується:
°C = (°F – 32) × 5/9
Правила та крайові випадки:
- Перетворення використовує точний раціональний множник 5/9. Оскільки 5/9 — це 0,555… (періодичний дріб), проміжне округлення в арифметиці з рухомою комою мінімізоване, але для більшості вхідних значень повністю уникнути його неможливо. Результат завжди точний у межах обраної точності виведення.
- Від’ємні температури повністю підтримуються. Наприклад, –40 °F перетворюється в –40 °C — це єдина точка, де шкали збігаються.
- Абсолютний нуль (–459,67 °F) правильно дає –273,15 °C.
- Немає жодних верхніх чи нижніх обмежень на вхідне значення; формула працює для будь-якого дійсного числа.
- Якщо введено нечисловий символ (текст, порожній рядок тощо), сторінка повертає помилку або відхиляє введення — інструмент не намагається інтерпретувати неоднозначний текст.
Хто потребує такого інструмента
- Кухар, який готує за американським рецептом: духовка вказана в °F, але його піч показує °C. Наприклад, 350 °F — типова температура для випікання — дає приблизно 176,67 °C.
- Мандрівник, який перевіряє прогноз погоди зі США, живучи в країні, що використовує шкалу Цельсія. Різниця в 10 °F може означати зовсім інше відчуття тепла, ніж 10 °C.
- Науковець або студент, який конвертує лабораторні вимірювання між двома поширеними температурними шкалами. У хімії або фізиці часто потрібно швидко перевести °F у °C для порівняння з літературними даними.
- Медичний працівник, який інтерпретує показники температури тіла: 98,6 °F → 37,0 °C — класичний приклад норми.
- Будь-хто, хто працює з міжнародними технічними стандартами або технічними паспортами, де значення змішані: одне в °F, інше в °C.
Як вивести формулу: від опорних точок до рівняння
Формула °C = (°F – 32) × 5/9 не виникає з повітря. Вона виводиться з двох фіксованих точок: температура замерзання води (0 °C / 32 °F) і температура кипіння води (100 °C / 212 °F). Між ними інтервал за шкалою Цельсія становить 100 градусів, а за Фаренгейтом — 180 градусів. Отже, один градус Цельсія дорівнює 180/100 = 9/5 градуса Фаренгейта. Але нульові точки зміщені: 0 °C відповідає 32 °F.
Якщо позначити температуру за Фаренгейтом як F, а за Цельсієм як C, то лінійне співвідношення має вигляд F = a·C + b. Підставимо дві відомі пари:
- При
C = 0:32 = a·0 + b→b = 32. - При
C = 100:212 = a·100 + 32→180 = a·100→a = 180/100 = 9/5.
Отже, F = (9/5)·C + 32. Щоб знайти C через F, розв’язуємо рівняння:
F – 32 = (9/5)·C → C = (F – 32)·(5/9).
Саме це і застосовує сторінка. Коефіцієнт 5/9 — не наближене число, а точне раціональне відношення 5 до 9, яке не можна спростити.
Історичний контекст: чому шкали різні
Шкала Фаренгейта була запропонована Даніелем Фаренгейтом у 1724 році. Він визначив нуль як найнижчу температуру, досягнуту в суміші льоду, води та хлориду амонію, а 96 °F — як температуру людського тіла. Пізніше шкалу перекалібрували так, що точка замерзання води стала 32 °F, а кипіння — 212 °F.
Шкала Цельсія (спочатку «стоступенева») була створена Андерсом Цельсієм у 1742 році. Її вихідний варіант мав 0 °C як точку кипіння води, а 100 °C — як точку замерзання. Через рік Карл Лінней перевернув шкалу до сучасного вигляду.
Сьогодні Фаренгейт використовується переважно в США, а також на деяких територіях (Багамські острови, Беліз, Кайманові острови тощо). Решта світу — більшість країн Європи, Азії, Африки, Південної Америки — користується шкалою Цельсія. Для метеорології, науки та міжнародного спілкування Цельсій є стандартом, однак Фаренгейт залишається поширеним у побутовому вжитку США.
Опорні значення та приклади
Для перевірки правильності конвертації корисно запам’ятати кілька ключових пар:
| °F | °C | Коментар |
|---|---|---|
| –459,67 | –273,15 | Абсолютний нуль |
| –40 | –40 | Збіг шкал |
| 0 | –17,78 | Точка замерзання розсолу (історично) |
| 32 | 0 | Замерзання води |
| 98,6 | 37,0 | Нормальна температура тіла людини |
| 100 | 37,78 | Типове спекотне літо (для США) |
| 212 | 100 | Кипіння води (при нормальному атмосферному тиску) |
Зверніть увагу: 100 °F не дорівнює 100 °C. Помилка «100° → 100°» — одна з найпоширеніших серед новачків.
Поширені запитання (FAQ)
1. Чи можна використовувати наближену формулу «відняти 30 і поділити на 2»? Так, для швидкої оцінки в побуті. Наприклад, 90 °F → (90–30)/2 = 30 °C (точне значення 32,22 °C). Але ця формула дає похибку кілька градусів, особливо на краях діапазону, тому для точних вимірювань потрібна точна формула (віднімання 32 і множення на 5/9).
2. Чому наша сторінка показує результат з двома знаками після коми? Для зручності та однорідності. Два десяткові знаки достатньо для більшості практичних застосувань — від кулінарії до метеорології. Якщо потрібна більша точність, можна використати обчислення вручну за тою самою формулою.
3. Чи підтримує сторінка перетворення дуже високих температур, наприклад, для астрофізики? Так, обмежень немає. Хоча такі значення рідко зустрічаються в повсякденні, формула працює для будь-якого дійсного числа — від мінус нескінченності (теоретично) до плюс нескінченності. Але на практиці для дуже високих або дуже низьких температур зазвичай використовують шкалу Кельвіна.
4. Як бути, якщо я ввів дробове число, наприклад 98,6? Сторінка приймає десяткові числа з крапкою або комою як роздільником (залежно від локалізації). Для 98,6 °F ви отримаєте 37,0 °C. Переконайтеся, що ви використовуєте правильний формат, дозволений вашим пристроєм.
5. Чи можна перетворити температуру в Кельвіни за допомогою тієї самої сторінки? Ні, ця сторінка призначена виключно для пари °F ↔ °C. Для Кельвіна існує окремий інструмент на нашому сайті, оскільки перетворення має іншу формулу: K = °C + 273,15.
6. Чому значення –40 °F дає –40 °C? Тому що при –40 обидві шкали мають однакове числове значення. Якщо підставити –40 у формулу: (–40 – 32) × 5/9 = (–72) × 5/9 = –40. Це корисна контрольна точка для перевірки правильності роботи будь-якого конвертера.