preciso de uma ajuda para a programar um exercicio
se alguem puder me ajudar por favor
o exercicio pede para calcular o tempo que demora o calculo de 1000 adições 1000 subtrações 1000 multiplicações e 1000 divisões
obrigado !!!
preciso de uma ajuda para a programar um exercicio
se alguem puder me ajudar por favor
o exercicio pede para calcular o tempo que demora o calculo de 1000 adições 1000 subtrações 1000 multiplicações e 1000 divisões
obrigado !!!
Obtenha o tempo antes e depois de cada 1000 operações.
*
*/
public class TimeCalculate {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int value_soma=0;
int value_produto=2;
int x = 1;
long v_before=System.currentTimeMillis();
System.out.println( "valor initial : " + value_soma);
//vai incrementado é uma somita..hehehe
for( int i =0; i<1000; i++){
value_soma++;
x+=value_produto*value_produto;
}
long v_after=System.currentTimeMillis();
System.out.println( "tempo antes em millisegundos : " + v_before);
System.out.println( "tempo depois em millisegundos : " + v_after);
System.out.println( "valor incrementado : " + value_soma);
System.out.println( "valor multiplicado : " + x);
System.out.println( "tempo total : " + Math.abs(v_before - v_after));
}
}
isso da-te em millisegundos depois é so converteres, nestes cálculos deu zeroSystem.out.println( "tempo total : " + Math.abs(v_before - v_after));
tudo pk os computadores agora têm mais memoria e fazem cálculos rapidíssimos…
espero ter ajudado!!