Convertir temperatura de grados Centígrados a grados Farenheit en Java

17/Ene/2013 Java , Deja un comentario

Como ya se sabe las conversiones de datos generalmente son datos numéricos a otro numero en especifico según la entrada dada. En este ejemplo vamos a ver cómo convertir temperatura de grados centígrados a grados Farenheit en Java.

Lo primero que hacemos es definir una temperatura en grados centígrados:

  1. double centigrades=37;

Este tipo de datos como son los valores de grados centígrados o farenheit están expresados en decimales por eso se hace necesario el uso de double para expresar los grados.

La operación Java para convertir de grados Centigrados a Farenheit es en base a los grados centígrados procedemos a hacer la resta de la quinta parte de los grados al doble de los grados y luego le agregamos 32 al resultado.

El método Java que nos convierte de grados centígrados a Farenheit es el siguiente:

  1. public static double centigradesToFarenheit(double degrees){
  2. double result=degrees;
  3. result=result*2-result/5;
  4. result=result+32;
  5. return result;
  6. }

De igual manera que si queremos convertir los grados Farenheit a grados centígrados lo que hacemos es restar a los grados Farenheit 32, al resultado multiplicarlo por 5 y el total dividirlo por 9. Así el método Java que nos resultará es el siguiente:

  1. public static double farenheitToCentigrades(double degrees){
  2. double result=0;
  3. result=degrees-32;
  4. result*=5;
  5. result/=9;
  6. return result;
  7. }

Bueno ahora solo nos queda ver como funciona esto :

  1. double centigrades=37;
  2. double farenheit=ConversorTemperatura.centigradesToFarenheit(centigrades);
  3. System.out.println(farenheit);

Ya hemos visto cómo convertir temperatura de grados centígrados a grados Farenheit en Java.

Vídeos sobre Java


¿Algo que nos quieras comentar?

Déjanos tu comentario, no te preocupes que tu email no será publicado

*

*