🛠️ToolsShed

Conversor de Temperatura

Converta entre Celsius, Fahrenheit e Kelvin.

Temperaturas Comuns

O Conversor de Temperatura converte valores entre Celsius, Fahrenheit e Kelvin — as três escalas de temperatura que você mais provavelmente encontrará na vida diária e no trabalho científico. Celsius é o padrão na maioria dos países e na ciência, Fahrenheit é usado nos EUA para clima e temperaturas cotidianas, e Kelvin é a escala absoluta usada em física e química.

Insira uma temperatura em qualquer um dos três campos e os outros dois atualizam instantaneamente com os valores convertidos. As fórmulas usadas são exatas: °C para °F é (°C × 9/5) + 32, e °C para K é °C + 273.15.

Conversões de temperatura são necessárias ao ler previsões meteorológicas internacionais, seguir artigos científicos, cozinhar com receitas estrangeiras, configurar equipamentos de laboratório ou entender dados climáticos históricos.

Perguntas Frequentes

Implementação de Código

# Temperature conversion functions

def celsius_to_fahrenheit(c: float) -> float:
    return c * 9 / 5 + 32

def fahrenheit_to_celsius(f: float) -> float:
    return (f - 32) * 5 / 9

def celsius_to_kelvin(c: float) -> float:
    return c + 273.15

def kelvin_to_celsius(k: float) -> float:
    return k - 273.15

def fahrenheit_to_kelvin(f: float) -> float:
    return (f - 32) * 5 / 9 + 273.15

def kelvin_to_fahrenheit(k: float) -> float:
    return (k - 273.15) * 9 / 5 + 32

# Examples
print(celsius_to_fahrenheit(100))  # 212.0 (boiling point)
print(celsius_to_fahrenheit(0))    # 32.0  (freezing point)
print(celsius_to_kelvin(0))        # 273.15 (absolute zero at -273.15°C)
print(fahrenheit_to_celsius(98.6)) # 37.0  (body temperature)

Comments & Feedback

Comments are powered by Giscus. Sign in with GitHub to leave a comment.