Hallo Werner,
kann es sein, dass folgende Variablenübergabe nicht funktioniert?
%ws_calc1[/]=%ws_calc[+]=%curval[5]%~%curval[43]%~1%~2~1%
--> hier soll der Mittelwert aus Temperatur und Taupunkt berechnet werden, was auch geschieht, z.B (13 + 9)/2 = 11
Dies soll nun an eine Variable übergeben werden:
%ws_setmem[9]=%ws_calc1[/]=%ws_calc[+]=%curval[5]%~%curval[43]%~1%~2~1%%
Als Ergebnis erhalte ich aber nur die Summe, nicht aber den Mittelwert. In getmem[9] steht also dann 22 anstatt 11
Oder habe ich hier einen ganz großen Knopf drin?
Variable mit Berechnung
Moderatoren: Werner, Tex, weneu
-
Ueli
- Beiträge: 196
- Registriert: 29 Mai 2003 01:00
- Wohnort: Winterthur
- Kontaktdaten:
Re: Variable mit Berechnung
Hoi Werner
Ich habe das mal bei mir ausprobiert.
%ws_calc1[/]=%ws_calc[+]=%curval[5]%~%curval[43]%~1%~2~1%
%ws_setmem[9]=%ws_calc1[/]=%ws_calc[+]=%curval[5]%~%curval[43]%~1%~2~1%
%ws_getmem[9]%
Es ist beide Male als Ergebnis 5.1 rausgekommen. (curval5 = 17.4 Grad, curval [43] = -7.2 Grad
Gruss Ueli
Ich habe das mal bei mir ausprobiert.
%ws_calc1[/]=%ws_calc[+]=%curval[5]%~%curval[43]%~1%~2~1%
%ws_setmem[9]=%ws_calc1[/]=%ws_calc[+]=%curval[5]%~%curval[43]%~1%~2~1%
%ws_getmem[9]%
Es ist beide Male als Ergebnis 5.1 rausgekommen. (curval5 = 17.4 Grad, curval [43] = -7.2 Grad
Gruss Ueli
-
Ueli
- Beiträge: 196
- Registriert: 29 Mai 2003 01:00
- Wohnort: Winterthur
- Kontaktdaten:
- weneu
- Site Admin
- Beiträge: 11572
- Registriert: 22 Feb 2002 01:00
- Wohnort: Donauwörth
- Danksagung erhalten: 18 mal
- Kontaktdaten:
Hallo (Werner),
das von mir oben genannte Problem scheint tatsächlich zu bestehen.
Habe jetzt mal die Rechnung in 2 Teilschritte aufgelöst, dann klappt auch alles (erst Summe gebildet und gemerkt, dann gemerkten Werte durch 2 dividiert)
@Ueli,
würde mich trotzdem interessieren, wenn du meine Zeile von oben, die du schon getestet hast, komplett übernimmst (also mit beiden %%), was dann bei dir passiert.
das von mir oben genannte Problem scheint tatsächlich zu bestehen.
Habe jetzt mal die Rechnung in 2 Teilschritte aufgelöst, dann klappt auch alles (erst Summe gebildet und gemerkt, dann gemerkten Werte durch 2 dividiert)
@Ueli,
würde mich trotzdem interessieren, wenn du meine Zeile von oben, die du schon getestet hast, komplett übernimmst (also mit beiden %%), was dann bei dir passiert.
-
Ueli
- Beiträge: 196
- Registriert: 29 Mai 2003 01:00
- Wohnort: Winterthur
- Kontaktdaten:
Hoi Werner
Ich habe die 2 Zeilen in meine test.txt eingebaut. Unter
http://www.winti-wetter.ch/test1.html
findest du das Ergebnis. Falls ich noch was probieren soll bitte melden.
Gruss Ueli
Ich habe die 2 Zeilen in meine test.txt eingebaut. Unter
http://www.winti-wetter.ch/test1.html
findest du das Ergebnis. Falls ich noch was probieren soll bitte melden.
Gruss Ueli
- Werner
- Site Admin
- Beiträge: 6070
- Registriert: 04 Dez 2001 01:00
- Wohnort: Lackenhäuser
- Danksagung erhalten: 138 mal
- Kontaktdaten:
@Werner
... ich habe Deinen 1. Text genommen, die Mem-Variable auf 29 geändert (da bei mir die 9 anderweitig belegt)
mit %unit_off% ergänzt und zum Schluß die Variable abgefragt %ws_getmen[29]%
Es kommt beides mal der gleiche Wert heraus.
Kannst Du mir den kompletten Html-Teil mailen?
Vielleicht liegt er an einer bestimmten Textposition?
Werner
... ich habe Deinen 1. Text genommen, die Mem-Variable auf 29 geändert (da bei mir die 9 anderweitig belegt)
mit %unit_off% ergänzt und zum Schluß die Variable abgefragt %ws_getmen[29]%
Es kommt beides mal der gleiche Wert heraus.
Kannst Du mir den kompletten Html-Teil mailen?
Vielleicht liegt er an einer bestimmten Textposition?
Werner