Curso de Java: Variáveis: tipo double

Ver Apostila Completa


Nesta seção aprenderemos a usar variáveis do tipo double.


O tipo double é usado para armazenar números decimais (com vírgula).

Criando um conversor de temperaturas

Como exemplo de utilização do tipo double, vamos criar um programa wue converte uma temperatura em graus Fahrenheit para graus Celsius.
Podemos fazer essa conversão através da seguinte fórmula:
  • c = 5 * (f - 32) / 9
Onde:

c é a medida da temperatura em graus Celsius;

e f é a medida em graus Fahrenheit.

Para isso, precisamos declarar as variáveis celcius e fahrenheit:

double fahrenheit;
double celsius;


Em seguida, precisamos atribuir um valor à variável Fahrenheit e calcular o valor de Celsius.

Vamos atribuir o valor 35.4 à variável Fahrenheit:

public class Exemplo{

public static void main( String args[] ){

//declarando as variáveis
double fahrenheit;
double celsius;

//Atribuindo valores
fahrenheit = 35.4;
celsius = 5 * ( fahrenheit - 32) / 9;

System.out.println(" Conversor de Temperatura ");
System.out.println( "Graus Fahrenheit "+fahrenheit );
System.out.println( "Graus Celsius "+ celsius );

}

}





Testado em: www.jdoodle.com/online-java-compiler/

No conversor do Google, devemos usar vírgula para separar a parte decimal do número. Por exemplo: no nosso programa usamos o valor 35.4 para graus Fahrenheit, no conversor do Google devemos digitar 35,4.

Exemplo de uso do conversor do Google:









Exercícios

1. Pesquise por algum conversor de temperatura on-line e verifique se as conversões do nosso aplicativo são iguais. Modifique o valor de fahrenheit no programa e execute-o novamente para testá-lo.

2. Crie um programa que faça o processo inverso: dada a temperatura em graus Celsius, converta-a para Fahrenheit. A fórmula é:
  • f = ( 9 * c/5 ) + 32;
3. Crie um programa que calcule a exiba a média aritmética de três números. A média aritmética de três números a, b e c é calculada pela fórmula:
  • ( a + b + c )/3
Em todos os exercícios, armazene os valores usados em variáveis do tipo double.


Redes sociais:
Facebook:
facebook.com/javadobasico

WhatsApp:
Grupo Java do Básico

Comentários

Postagens mais visitadas deste blog

Curso de Java: Variáveis

Curso de Java: Saída de Dados