Para un valor, resta 32 y multiplica por 5/9
NIST da C = (F - 32) / 1.8 para valores Fahrenheit, equivalente a (F - 32) * 5 / 9. La inversa es F = C * 9 / 5 + 32. El 32 refleja distintos puntos de referencia. Moyoutil convierte 50°F en 10°C y 68°F en 20°C.
Abajo están las llamadas y salidas reales. Un valor de 18°F se muestra como aproximadamente -7.77777778°C. No lo uses para una subida de 18°F. La interfaz redondea el decimal periódico a un máximo de ocho decimales.
convertUnit("temperature", 50, "F", "C") // 10
convertUnit("temperature", 68, "F", "C") // 20
convertUnit("temperature", 18, "F", "C") // -7.777777777777778Para un cambio, no restes 32
Subir de 50°F a 68°F supone 18°F y corresponde a subir de 10°C a 20°C: 10°C. Al restar los extremos convertidos, el 32 se cancela: cambio C = cambio F * 5 / 9. NIST separa valores e intervalos. Conserva también el signo de una bajada.
(68 - 50) * 5 / 9 // 10
20 - 10 // 10Elige Temperatura y las unidades de entrada y salida. La herramienta convierte valores y no tiene modo de cambios. Convierte inicio y final por separado y resta inicio de final. Mantén precisión suficiente y redondea al terminar. El resultado se actualiza al cambiar la entrada.
Preguntas frecuentes
¿Kelvin también distingue valores y cambios?
Un valor Celsius usa K = C + 273.15. Al restar temperaturas, 273.15 se cancela: un intervalo de 1°C equivale a 1K. Introducir el valor 1°C da 274.15K; no lo confundas con un cambio de 1K.
¿Qué ocurre con entradas negativas y límites?
Un valor Celsius negativo no es por sí solo un error: la función convierte -40°C en -40°F. Rechaza entradas bajo su límite, como -274°C. Introduce números finitos y unidades admitidas. No calcula incertidumbre de medida ni calibración.