Ich will die Variable %wind_calmproz_mpast[mm~yyyy]% benutzen. Diese hat jedoch immer 3 Stellen ..
bei ws_calc kann ich ja die Dezimalstellen angeben,
zb %ws_calc[+]=%wind_calmproz_mpast[mm~yyyy]%~0~0%
jedoch kommt dann bei dieser Variablen ein Fehler!
Frage wie muss ich das richtig machen, damit ich das Ergebnis ohne Kommastellen bekomme ??
Dezimalstellen bei Variablen
Moderatoren: Werner, Tex, weneu
-
GeorgB
- Beiträge: 195
- Registriert: 21 Jun 2005 15:55
- Wohnort: Amberg
-
GeorgB
- Beiträge: 195
- Registriert: 21 Jun 2005 15:55
- Wohnort: Amberg
also wenn ich schreibe:
<TD align=middle ><FONT size=2>%windbftproz_0_mpast[00~0000]%
Ergebnis:
<TD align=middle ><FONT size=2>36.137%
(mich stören die kommastellen)
ich habe es jetzt über einen Umweg gelöst:
<TD align=middle ><FONT size=2>%ws_calc[+]=%windbftproz_0_mpast[00~0000]%~%windbftproz_0_mpast[00~yyyy]%~0%%
Ergebnis:
<TD align=middle ><FONT size=2>36%
PS: warum darf ich folgendes nicht schreiben:
<TD align=middle ><FONT size=2>%ws_calc[+]=%windbftproz_0_mpast[00~0000]%~0~0%%
Ergebnis:
<TD align=middle ><FONT size=2>36~0~0%
(eigebtlich müsste ich doch 0 addieren dürfen ?)
<TD align=middle ><FONT size=2>%windbftproz_0_mpast[00~0000]%
Ergebnis:
<TD align=middle ><FONT size=2>36.137%
(mich stören die kommastellen)
ich habe es jetzt über einen Umweg gelöst:
<TD align=middle ><FONT size=2>%ws_calc[+]=%windbftproz_0_mpast[00~0000]%~%windbftproz_0_mpast[00~yyyy]%~0%%
Ergebnis:
<TD align=middle ><FONT size=2>36%
PS: warum darf ich folgendes nicht schreiben:
<TD align=middle ><FONT size=2>%ws_calc[+]=%windbftproz_0_mpast[00~0000]%~0~0%%
Ergebnis:
<TD align=middle ><FONT size=2>36~0~0%
(eigebtlich müsste ich doch 0 addieren dürfen ?)
- weneu
- Site Admin
- Beiträge: 11572
- Registriert: 22 Feb 2002 01:00
- Wohnort: Donauwörth
- Danksagung erhalten: 18 mal
- Kontaktdaten:
Hallo Georg,
du darfst auch Null addieren und es geht auch. Ich habe nochmals die Berechnung
%ws_calc[+]=%windbftproz_0_mpast[00~0000]%~0~0%%
bei mir eingebaut, um es zu prüfen.
Was ich vermute (es gibt mehrere Möglichkeiten):
Du hast evtl. in der Berechnungszeile einen Zeilenumbruch, der nicht reingehört.
Wenn du es nicht selbst findest, sende mir mal die ganze Datei, dann prüfe ich sie.
Ich bin allerdings von morgen bis Montag nicht da.
Nachtrag: Wobei deine "Umweglösung" eine sehr verwegene Lösung ist.
du darfst auch Null addieren und es geht auch. Ich habe nochmals die Berechnung
%ws_calc[+]=%windbftproz_0_mpast[00~0000]%~0~0%%
bei mir eingebaut, um es zu prüfen.
Was ich vermute (es gibt mehrere Möglichkeiten):
Du hast evtl. in der Berechnungszeile einen Zeilenumbruch, der nicht reingehört.
Wenn du es nicht selbst findest, sende mir mal die ganze Datei, dann prüfe ich sie.
Ich bin allerdings von morgen bis Montag nicht da.
Nachtrag: Wobei deine "Umweglösung" eine sehr verwegene Lösung ist.