Transformar Hora em Minutos

9 respostas
Phaell

[color=blue]Olá,
Gostaria de saber se alguém pode me dar um help.

Estou tentando fazer um algoritmo que receba um horário em horas, minutos e segundos, calcule e mostre este mesmo horário convertido em minutos. [/color]

[color=red]Alguém ai pode me explicar como proceder? [/color]

Raphael Santos
Estudante de Programação Java.

9 Respostas

igor_ks

1 hora = 60 minutos

R

só criar uma variavel que recebe o horario, separa horas minutos e segundos, faz os calculos e exibe… nao entendi a duvida

marcelo.silva.java
float hora = 2;
             float minuto = 50;
             float segundo = 30;
        
             float minutosTrabalhado = (hora * 60)+minuto + (segundo / 60);
        
             System.out.println(minutosTrabalhado);

e isso que vc quer??

E

Não faça contas com float, use double, int ou long (nesse caso, provavelmente int ou long serão suficientes).

Fazer contas com float só faz você passar raiva, porque os resultados costumam sair errados.

Phaell

Muito Obrigado! Pensei o mesmo

Alguém poderia me dizer como fazer isso integrado com o uso do JOptionPane

Agradeceria muito.

marcelo.silva.java

se utilizar int nesse caso… ele comeria o 0.5 que seria do segundo não???

marcelo.silva.java
double hora = Double.parseDouble(JOptionPane.showInputDialog("Digite a hora"));
E

O enunciado não está falando em mostrar 30 seg = 0,5 min, só está falando em mostrar os minutos. Mas a observação é válida. De qualquer maneira, evite sempre usar float, use sempre double, int ou long (dependendo do problema, é claro).

Phaell

Obrigado Pessoal

Vocês me ajudaram bastante.

Agradeço a cada um pelo atenção.

Criado 15 de janeiro de 2013
Ultima resposta 15 de jan. de 2013
Respostas 9
Participantes 5