This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2013-04-04 15:01:46

evz1995
New Scratcher
Registered: 2011-07-01
Posts: 2

Stoppuhr mit 1/100 sec Genauigkeit

Weiss hier jemand, wie man eine Stoppuhr in Scratch programmiert, welche auf eine 1/100 Sekunde genau ist? Ich habe es schon mit einer Variable probiert, welche alle 0.01 Sekunden um 0.01 erhöht wird. Leider ist sie dann irgendwie zu langsam. Kennt jemand eine Lösung für das Problem oder gibt es gar keine?

Gruss evz1995

PS: Danke schon im Voraus

Offline

 

#2 2013-04-05 05:02:52

LiFaytheGoblin
Scratcher
Registered: 2011-11-14
Posts: 1000+

Re: Stoppuhr mit 1/100 sec Genauigkeit

Gibt es nicht bereits eine Variable, die Stoppuhr heißt? Eine blaue Variable oder?
Stoppuhr

Offline

 

#3 2013-04-05 05:37:58

webdesigner97
Scratcher
Registered: 2011-08-04
Posts: 100+

Re: Stoppuhr mit 1/100 sec Genauigkeit

Er will scheinbar eine genauere...  wink
Standard = "x,x"
Wunsch = "y,yy"


Besuche meinen Blog: SoftNetBlog

Offline

 

#4 2013-04-05 06:31:17

Dadiwiki
Scratcher
Registered: 2012-05-08
Posts: 100+

Re: Stoppuhr mit 1/100 sec Genauigkeit

Bei Kommazahlen (float) in Scratch wird beim Anzeigen der Variable auf eine Stelle hinterm Komma gerundet. Wenn man zum Beispiel auf den gerundeten Stoppuhr Block klickt kann man ganze 3 Stellen hinterm Komma erkennen (da es in einen String (eine textketten) Variable umgewandelt wird. Wenn man nun will das die selbst erstellte Variable timer(nur ein Beispiel) die 3 Stellen hinterm Komma anzeigt muss man folgendes Skript programmieren:

Code:

Wenn Fahne angeklickt
starte Stoppuhr neu
wiederhole fortlaufend
    setze timer auf (verbinde (Stoppuhr) () )
ende

So wandelt es die Stoppuhr (float) in einen Text um (String).
Möchte man nicht auf die Stoppuhr angewiesen sein muss man folgendes Skript programmieren:

Code:

Wenn grüne Fahne angeklickt
setze timer2 auf 0
wiederhole fortlaufend
ändere timer2 um 0.0252
setze timer auf (verbinde (timer2) () )
end

Allerdings werden dann bis zu ganze 14 Zahlen hinterm Komma angezeigt und nach einer Weile nicht mehr so genau!
Ich hoffe ich konnte dir helfen  smile

Last edited by Dadiwiki (2013-04-05 06:38:26)

Offline

 

#5 2013-04-05 13:08:07

evz1995
New Scratcher
Registered: 2011-07-01
Posts: 2

Re: Stoppuhr mit 1/100 sec Genauigkeit

Danke. Darauf wäre ich wohl nie gekommen...

Offline

 

Board footer