Pessoal, estou tentando fazer algumas coisas aqui e não estao dando certo:
1º: a função pow só é reconhecida se faço assim:
int a, b=2
a = pow(b,2);
mas não aceita:
a = pow(2,B);
porque ?
Outro problema é o calculo do tempo de execução de um programa. Quero medir o tempo de multiplicação de 2 matrizes com algoritmo generico e com algoritmo de strassen, mas o codigo que estou usando só retorna tempo 0:
clock_t inicio, fim;
inicio = clock();
/*
*
*......Execução do codigo ....
*
*/
fim = clock();
printf("tempo de execução: %lf\n",((fim - inicio)/CLOCKS_PER_SEC));
Pergunta
ivrj
Pessoal, estou tentando fazer algumas coisas aqui e não estao dando certo:
1º: a função pow só é reconhecida se faço assim:
mas não aceita:porque ?
Outro problema é o calculo do tempo de execução de um programa. Quero medir o tempo de multiplicação de 2 matrizes com algoritmo generico e com algoritmo de strassen, mas o codigo que estou usando só retorna tempo 0:
Lembrando que estou usando C para linux.
alguém poderia ajudar nesses 2 casos?
Editado por ivrjLink para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.