mostrar_tiempo() { int sec,min,hour; hour=(int)tiempo_transcurrido()/3600; min=(int)tiempo_transcurrido()/60; sec=(int)tiempo_transcurrido()-hour*3600-min*60; printf("\nTiempo transcurrido %.2d h:%.2d m:%.2d s",hour,min,sec); }
double duracion( const struct timespec * inicio, const struct timespec * fin ) { struct timespec duracion ; long nanosegundos ; assert( inicio != NULL ); assert( fin != NULL ); tiempo_transcurrido( &duracion, inicio, fin ) ; nanosegundos = tiempo_nanosegundos( &duracion ); return (double)nanosegundos/(double)nnss; }