Seite 1 von 1
Umfrage Ergebnisse stimmen nicht
Verfasst: 19.08.2005 22:06
von ichda
Also vielleicht habe ich auch einen Denkfehler aber von 100% ausgehend,wie kann es sein wenn ich eine Umfrage starte mit 4 Antwortmöglichkeiten und folgendes Ergebnis erhalte:
Antwort 1: 47%
Antwort 2: 26%
Antwort 3: 15%
Antwort 4: 10%
DA Komme ich auf insgesamt : 98%
Wie gesagt,vielleicht habe ich ja auch einen Denkfehler
Gruss Ichda
Verfasst: 19.08.2005 22:13
von Schumi
Verfasst: 19.08.2005 22:20
von ichda
ok alles klar,sollte auch kein Vorwurf oder Kritik sein
,ist mir nur so aufgefallen.
Gruss
Verfasst: 20.08.2005 13:44
von Dennis63
Solche Rundungsfehler treten überall auf. Sogar TV-Sendungen haben damit zu Kämpfen (Stefan Raab zeigts dann).
Beispiel:
Antwort 1: 1 Antwort
Antwort 2: 1 Antwort
Antwort 3: 1 Antwort
Summe: 3 Antworten
Prozent Antwort1: 100/3*1 = 33,333333
Prozent Antwort2: 100/3*1 = 33,333333
Prozent Antwort3: 100/3*1 = 33,333333
Summe: 99,9999999
Jetzt gerundet:
Prozent Antwort1: round(100/3*1) = 33
Prozent Antwort2: round(100/3*1) = 33
Prozent Antwort3: round(100/3*1) = 33
Summe: 99
So und nun steht der Programmierer vor dem Problem
Lösung1: Soll eine der Antworten 34% bekommen? Das wäre noch verwirrender.
Lösung2: Oder soll da drunter stehen: (1% wg. Rundungsfehler verloren gegangen"? Dann sind auch alle verwirrt.
Lösung3: Wenn einfach nix gesagt wird, sehen es die meisten Leute nicht mal, daß es nur 99% sind.
Grüße
Dennis
Verfasst: 20.08.2005 17:49
von Schumi
Ich habe das Problem in den Bug Tracker eingetragen, dort ist auch eine von mir vorgeschlagene Lösung zu finden.
http://www.phpbb.com/bugs/viewreport.php?b=215.
Verfasst: 20.08.2005 18:17
von Dennis63
Das ganze behebt aber "nur" den "Bug", daß aktuell immer abgerundet wird.
Damit wären dann auch Konnstellationen möglich, bei denen mehr als 100% als Summe raus kommt. Aber auch weniger als 100% sind weiterhin möglich.
Grüße
Dennis
Verfasst: 20.08.2005 18:25
von Schumi
Das ausführliche Testen überlasse ich den Entwicklern, sonst hätten die ja nichts mehr zu tun

Verfasst: 20.08.2005 22:43
von Dennis63
Ich sage ja nicht, daß es schlecht ist
Nur es ist unmögich, IMMER auf 100% zu kommen, wenn man runden möchte.
Es ist sogar denkbar, daß gewollt vorher nicht gerundet wurde, damit auf keinen Fall mehr als 100% als Ergebnis raus kommen kann...
Aber das ist ne Sache für die Entwickler, da haste recht ...
Grüße
Dennis