Tecnología

Inicio

Cómo hacer un programa para convertir Celsius a Kelvin

Cómo hacer un programa para convertir Celsius a Kelvin


No es necesario un costoso software o especializado para escribir programas útiles. Que a su vez una fórmula en un programa de conversión que va a realizar cálculos matemáticos para usted con nada más que el editor de la libreta de Windows, un conocimiento práctico de JavaScript y un navegador compatible. La conversión de la temperatura de Celsius a Kelvin es un cálculo simple que hace un primer proyecto ideal. Se puede utilizar el marco básico de este código para crear otros programas de conversión de fácil uso.

Instrucciones

1 Crear la sección de cabecera de una página HTML básico con las etiquetas:

<Html>
<Head>

2 Definir el tipo de secuencia de comandos y crear la función de conversión dentro de la sección de cabecera HTML. Por esta simple función, asigne la entrada del usuario a la variable "Cel" y añadir 273,15 a su valor con el código:

<Script type = "text / javascript">
Las funciones de conversión (conocido) {
var = cel document.theform.cel.value;
var kel = 273,15 + Número (cel);
kel = Math.round (kel * 1000) / 1000;
document.theform.kel.value = kel;
}
</ Script>
</ Head>

3 En la sección del cuerpo del código HTML, mostrar un formulario con cuadros de texto de entrada y resultados etiquetados Celsius y Kelvin. Incluir un botón "Convertir" para iniciar el cálculo mediante la adición de los estados:

<Body>

<Form name = acción "ElFormulario '=' javascript: void (0)">
<P> <b> C: </ b> <input type = "text" name = 'cel' onChange = "convertir ( 'Cel')" /> </ p>
<P> <b> Kelvin: </ b> <input type = "text" name = 'Kel' onChange = "convertir ( 'Kel')" /> </ p>
<Input type = "submit" value = 'Convert' />
</ Form>
</ Body>
</ Html>

Consejos y advertencias

  • método de manipulación de números decimales de JavaScript menudo produce errores. La solución para este problema, multiplicando la variable antes de 1000, el redondeo y dividiendo el resultado, se incluye en la última declaración de la función de conversión.
  • Un grado en la escala Kelvin es equivalente a un grado en el termómetro Celsius. La diferencia en los dos sistemas es sus puntos de partida relativos. Cero en la escala Kelvin es, en teoría, la temperatura más fría posible. Cero en el termómetro Celsius es el punto de congelación del agua. La diferencia entre estas dos escalas es 273.15 grados.