Allgemeine Fragen zur PROFAN Programmierung

Views (Heute): 242924 (4360)

| Suchen
| Zurück zur Übersicht

Autor | Thema: Rechnen
Andreas Berger
| Datum:07.06.02 06:46 (a.berger@aol.com) |
hallo wie kann mit profan stunden ausrechnen?? z.b. von 8:35 - 14:55 so jetz will ich wissen wieviel stunden und minuten sind
Thorsten
| Datum:07.06.02 07:27 (mrk@mrk-soft.de) |
Hallo. hmmmm, (denk,... denk ....) ...., ahhhhh: das einzigste Problem an Zeiten ist, das es auf die Basis 60 Aufbaut, da eine Minute 60 Secunden und 1 Stunde 60 Minuten besitzt, der Compi aber mit der Basis 100 (Dezimal) rechnet. Lösung: alle Zeiten von der Basis 60 Umrechnen nach 100 und später wieder zurück. Anders ausgedrückt, einfach alles in Minuten umrechnen. 8:35 ergibt: 8 * 60 + 25 = 515 Minuten 14:55 ergibt: 14 * 60 + 55 = 895 Minuten Die differenz: 895 - 515 = 380 Minuten 380 Minuten zurück zur Basis 60: Stunde = 380 / 60 ( = 6 Stunden,) Minute = 380 - stunde * 60 ( = 20 Minuten) 6:20 Stunden. Thorsten www.mrk-soft.de
Jörg Sellmeyer
| Datum: 07.06.02 10:48 (joerse@gmx.de) |
Hallo Andreas, Beim Zurückrechnen ist die Funktion Modulo sehr hilfreich: Cls print "Stunden: ",Div&(380,60) print "Minuten: ",Mod(380,60)'Diese Funktion gibt Dir den Rest der Minuten aus 'Mod=Modulo WaitInput Gruß Jörg

| Zurück zur Übersicht