Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C Quellcode formatieren: <code>Quellcode</code> BASIC Quellcode formatieren: <basic>Quellcode</basic> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! -> I > > Beste Allen, > > > > Ich möchte gerne ein Subroutine machen um Jahr, Monat, > > Tag, Stunde, Minute und Secunde in ein Single zuzammen > > zu fassen (gleich wie in Excel). > > > > Das Resultat von eine Multiplication ist falsch (Siehe Abbildung): > > Auskunft lautet -24687, muss sein 40499. > > > > > > Was ist los? > > Jo hat recht: > > 1 + pastYears * 365 + pastDays + Leapyears; > > ist ein reiner Integerausdruck, der erst dann einer Floating Point Variablen > zugewiesen wird. > > 1 + pastYears * 365.0 + pastDays + Leapyears; > > ist richtig, da "pastYears * 365.0" der erste Teilausdruck ist der berechnet wird. > Das 365.0 ist eine Floating Point Zahl und hebt dann den gesamten Ausdruck auf > Floating Point Berechnung. > > Gruss Peter > > > > > > > > M.f.G. > > Kees