Para um valor, subtraia 32 e multiplique por 5/9
O NIST fornece C = (F - 32) / 1.8 para valores Fahrenheit, equivalente a (F - 32) * 5 / 9. A inversa é F = C * 9 / 5 + 32. O 32 corresponde a pontos de referência diferentes. Moyoutil converte 50°F em 10°C e 68°F em 20°C.
Abaixo estão chamadas e saídas reais. Um valor de 18°F aparece como aproximadamente -7.77777778°C. Não o use para uma subida de 18°F. A interface arredonda a dízima para no máximo oito casas decimais.
convertUnit("temperature", 50, "F", "C") // 10
convertUnit("temperature", 68, "F", "C") // 20
convertUnit("temperature", 18, "F", "C") // -7.777777777777778Para uma variação, não subtraia 32
Subir de 50°F a 68°F dá 18°F e corresponde a subir de 10°C a 20°C: 10°C. Subtrair extremos convertidos cancela o 32: variação C = variação F * 5 / 9. O NIST separa valores e intervalos. Preserve também o sinal de uma queda.
(68 - 50) * 5 / 9 // 10
20 - 10 // 10Escolha Temperatura e as unidades de entrada e saída. O conversor trabalha com valores e não tem modo de variações. Converta início e fim separadamente e subtraia o início do fim. Mantenha precisão suficiente e arredonde ao final. O resultado acompanha alterações da entrada.
Perguntas frequentes
Kelvin também distingue valores e variações?
Um valor Celsius usa K = C + 273.15. Subtrair temperaturas cancela 273.15: um intervalo de 1°C equivale a 1K. Inserir o valor 1°C dá 274.15K; não confunda com variação de 1K.
Como verificar valores negativos e limites?
Um valor Celsius negativo não é automaticamente erro: a função converte -40°C em -40°F. Rejeita entradas abaixo do limite permitido, como -274°C. Insira números finitos e unidades suportadas. Não calcula incerteza de medição nem calibração.