El convertidor de unidades responde a una pregunta: ¿cuánto vale este número en esa otra unidad? Siete grupos cubren longitud, peso, temperatura, área, volumen, velocidad y datos, con 38 unidades en total. Toda la conversión corre en tu navegador con el código que viaja con la página, y el número que escribes nunca sale de tu equipo.
Siete grupos, treinta y ocho unidades
Arriba, siete botones eligen el grupo: Longitud (8 unidades), Peso (6), Temperatura (3), Área (6), Volumen (6), Velocidad (4) y Datos (5). La herramienta abre en Longitud, de m a ft. El desplegable De lista las unidades del grupo actual, el desplegable A lista el mismo conjunto, y el campo numérico muestra el marcador Ingresa el valor. Entre las dos columnas hay un botón de intercambio que invierte De y A manteniendo el número escrito.
El resultado aparece mientras escribes
No hay botón de calcular. Cada pulsación de tecla vuelve a ejecutar la conversión, y la caja de A se rellena de inmediato, o muestra un guion cuando el campo está vacío. La guardia es simple: si el campo está vacío o el texto no se interpreta como número, la salida es un guion y la línea de resultado sigue oculta. En cuanto hay un número, la caja de salida muestra el valor convertido y, debajo, una línea en fuente monoespaciada repite la conversión, por ejemplo 1 m = 3.2808399 ft, con las claves de unidad tal como están en el código.
Cómo se calcula el número
Cada unidad, excepto la de temperatura, lleva un solo factor en la unidad base (metros, kilogramos, litros, bytes) y la conversión es el valor por el factor de De dividido entre el factor de A. Así, 1 mi pasa a 1 por 1609.344 entre 1, que son 1609.344 m. La temperatura toma un camino dedicado por Celsius: desde Fahrenheit, restar 32 y multiplicar por 5 entre 9; desde Kelvin, restar 273.15; y las operaciones inversas vuelven a sumar eso. Por eso menos 40 grados es el punto donde las dos escalas se cruzan: la herramienta pasa menos 40 Celsius a menos 40 Fahrenheit. El grupo Datos cuenta en binario: KB son 1024 bytes, MB son 1024 al cuadrado, GB son 1024 al cubo y TB son 1024 a la cuarta.
La salida y el botón de copiar
El resultado se formatea con como máximo ocho decimales y los ceros finales eliminados, de modo que 100 Celsius a Fahrenheit se lee 212, no 212.00000000. Dos extremos cambian a notación científica: un resultado no nulo menor que 0.0001 en valor absoluto, y cualquier resultado mayor que 999,999,999. Por eso 1 GB a bytes se ve como 1.0737e+9 en vez de 1073741824, y 1 mg a toneladas métricas se ve como 1.0000e-9. El botón de copiar escribe solo el número formateado en el portapapeles, sin el sufijo de unidad.
Lo que no está aquí, y a dónde ir a continuación
El convertidor va de unidad a unidad: no maneja dinero, donde importan las tasas de cambio, ni tamaños de archivo como desglose, ni formatos de color. Para el dinero con una tasa que escribes tú, el Convertidor de divisas (tasa manual) aplica tu tasa a un importe. Para un recuento de bytes que debe expandirse a KB, MB, GB y compañía, en decimal y binario a la vez, el Convertidor de tamaño de archivo hace el trabajo de seis líneas. Si lo que conviertes es un color, el Convertidor de colores pasa entre HEX, RGB y HSL. Y el paso a paso del convertidor de tamaño de archivo explica la diferencia entre decimal 1000 y binario 1024 en profundidad.