- Posts: 8
- Thank you received: 0
Welcome to the LimeSurvey Community Forum
Ask the community, share ideas, and connect with other LimeSurvey users!
Berechnungsfehler Calculation errors
- LDBV
- Topic Author
- Offline
- New Member
Less
More
7 years 2 weeks ago #151846
by LDBV
Berechnungsfehler Calculation errors was created by LDBV
In einer Matrix kann man (nur) Zahlen eingeben, diese werden mit dem Preis multipliziert. Das Ergebnis wird in einem (eigenen) Ausgabefeld angezeigt.
Bei einem Preis von …,20 € wird bei einem Multiplikator von 1, 2, 4, 5 das Ganze normal ausgerechnet (mit 1 Nachkommastelle, also z.B. …,4 ). Multipliziert man mit 3, 6, 7, dann wird ein Ergebnis in der Art …,6000002 angezeigt.
Limesurvey: Version 2.64.1+170310
Zur Erklärung 3 Screenshots:
Bei einem Preis von …,20 € wird bei einem Multiplikator von 1, 2, 4, 5 das Ganze normal ausgerechnet (mit 1 Nachkommastelle, also z.B. …,4 ). Multipliziert man mit 3, 6, 7, dann wird ein Ergebnis in der Art …,6000002 angezeigt.
Limesurvey: Version 2.64.1+170310
Zur Erklärung 3 Screenshots:
The topic has been locked.
- jelo
- Offline
- Platinum Member
Less
More
- Posts: 5033
- Thank you received: 1257
7 years 2 weeks ago #151849
by jelo
The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
Replied by jelo on topic Berechnungsfehler Calculation errors
Kannst Du einen Export der Befragung hier an den Thread anhängen?
Du willst wirklich eine Weinbestellung via LimeSurvey realisieren? Oder ist das nur ein Beispiel?
Du willst wirklich eine Weinbestellung via LimeSurvey realisieren? Oder ist das nur ein Beispiel?
The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
The topic has been locked.
- LDBV
- Topic Author
- Offline
- New Member
Less
More
- Posts: 8
- Thank you received: 0
7 years 2 weeks ago #151853
by LDBV
Replied by LDBV on topic Berechnungsfehler Calculation errors
danke für die schnelle Antwort. Es ist kein Beispiel sondern eine verkürzte Version einer größeren Weinbestellungsumfrage eines Kollegen bei uns.
The topic has been locked.
- LDBV
- Topic Author
- Offline
- New Member
Less
More
- Posts: 8
- Thank you received: 0
7 years 2 weeks ago - 7 years 2 weeks ago #151854
by LDBV
Replied by LDBV on topic Berechnungsfehler Calculation errors
Attachments:
Last edit: 7 years 2 weeks ago by LDBV.
The topic has been locked.
- jelo
- Offline
- Platinum Member
Less
More
- Posts: 5033
- Thank you received: 1257
7 years 2 weeks ago #151859
by jelo
The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
Replied by jelo on topic Berechnungsfehler Calculation errors
Diese Art Fehler gibt es unter PHP häufiger. Da werden vermutlich im Hintergrund verschiedene Variablentypen von Nummern zusammengemischt.
Mit round solltest Du das Problem vorerst in den Griff bekommen.
Schräges Beispiel mal zum Check:
Mit round solltest Du das Problem vorerst in den Griff bekommen.
Code:
{(round(sum(F404_SQ041_SQ401*57.2,F404_SQ042_SQ401*50.0),2))}
Schräges Beispiel mal zum Check:
The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
Attachments:
The following user(s) said Thank You: LDBV
The topic has been locked.
- jacob
- Offline
- Senior Member
Less
More
- Posts: 75
- Thank you received: 22
7 years 2 weeks ago #151884
by jacob
Replied by jacob on topic Berechnungsfehler Calculation errors
Du kannst soweit ich weiß, auch die 0.2 trennen:
Zwischensumme: {((F404_SQ041_SQ401*57)+F404_SQ041_SQ401*0.20)+(F404_SQ042_SQ401*50.0)} €
Gruß
Jacob
Zwischensumme: {((F404_SQ041_SQ401*57)+F404_SQ041_SQ401*0.20)+(F404_SQ042_SQ401*50.0)} €
Gruß
Jacob
The topic has been locked.
- LDBV
- Topic Author
- Offline
- New Member
Less
More
- Posts: 8
- Thank you received: 0
7 years 2 weeks ago #151890
by LDBV
Replied by LDBV on topic Berechnungsfehler Calculation errors
Hallo jacob
Danke für die Lösung; wurde erfolgreich getestet.
Gruß
Heiner
Danke für die Lösung; wurde erfolgreich getestet.
Gruß
Heiner
The topic has been locked.
Moderators: Joffm