Hi,
ich versuche mich gerade daran ein kleines Programm zu schreiben, mit dem ich testen kann wie lang es z.B. dauert bis 100 zu zählen. Aber irgendwie gelingt mir das nicht. Das eigentliche Ziel ist, später Messungen durchzuführen, deren Zeitinterval möglichst gleich ist. Also z.B. 100 Messungen/s möglichst gleichmäßig auf eine Sekunde verteilt durchzuführen.
Hier mal was ich bis jetzt habe:
Die Ausgabe sieht dann so aus:Code:#include <stdlib.h> #include <stdio.h> #include <time.h> main() { double a,b,c; a = clock(); printf("%d\n",a); printf("%d\n",a); b = clock(); c = b-a; printf("%f - %f = %f\n",b,a,c); return(0); }
Was mich z.B. sehr wundert, ist das wenn ich "a" zweimal ausgebe, der Wert ein anderer ist. Obwohl ich die Variable ja eigentlich garnicht mehr angefasst habe.Code:100 1 0.000000 - 0.000000 = 0.000000
Habt ihr einen Tip für mich?
Danke
Gruß Daniel







Zitieren

Lesezeichen