TalkING kann nicht rechnen...
Moderator: (M) Mod.-Team Allgemein
TalkING kann nicht rechnen...
Hallo Ben,
ist mir schon vor längerer Zeit aufgefallen und fast ein bißchen peinlich für ein Ingenieurforum. Vielleicht kannst du ja mal einen Blick drauf werfen, wie die Prozentwerte bei Umfragen berechnet werden. Ich habe mittlerweile schon ein paar Umfragen gesehen, bei denen sich die Prozente nicht einmal zu 100 addieren. Ein schönes Beispiel siehe Bild:
ist mir schon vor längerer Zeit aufgefallen und fast ein bißchen peinlich für ein Ingenieurforum. Vielleicht kannst du ja mal einen Blick drauf werfen, wie die Prozentwerte bei Umfragen berechnet werden. Ich habe mittlerweile schon ein paar Umfragen gesehen, bei denen sich die Prozente nicht einmal zu 100 addieren. Ein schönes Beispiel siehe Bild:
The lexical ambiguity and syntactic arrangement inherent in this prose communication tend to predict a degree of confusion in the desired recipient.
naja... am beispiel:
57,333333333%
17,333333333%
25,333333333%
gerundet ergibt das 57+17+25=99. wenn die werte einigermaßen passen, z.b. 57,66666% 17,0% und 25,3333% kommts wieder hin, weil 58+17+25=100
57,333333333%
17,333333333%
25,333333333%
gerundet ergibt das 57+17+25=99. wenn die werte einigermaßen passen, z.b. 57,66666% 17,0% und 25,3333% kommts wieder hin, weil 58+17+25=100
Meine Projekte: <a href="http://www.alldeals.de">Alldeals</a> | <a href="http://www.appfuchs.de">Appfuchs</a> | <a href="http://www.phpmaniac.de">PHP Maniac - Das PHP Blog</a>
Ein Problem ist anscheinend, dass die Nachkommastellen einfach abgeschnitten, statt gerundet werden. Daher kommt man gerne mal auf 98% als Summe -> http://forum.tu-talking.de/viewtopic.php?t=5871
Erinnert mich ein bißchen an Tortendiagramme aus der Bildzeitung...
Allerdings ist das dann immernoch keine Erklärung für 58/100=0.57
Erinnert mich ein bißchen an Tortendiagramme aus der Bildzeitung...
Allerdings ist das dann immernoch keine Erklärung für 58/100=0.57
The lexical ambiguity and syntactic arrangement inherent in this prose communication tend to predict a degree of confusion in the desired recipient.
Vielleicht ist das ja die Lösung mit dem Abschneiden. Rechner rechnet ja binär:Room101 hat geschrieben:Ein Problem ist anscheinend, dass die Nachkommastellen einfach abgeschnitten, statt gerundet werden. Daher kommt man gerne mal auf 98% als Summe -> http://forum.tu-talking.de/viewtopic.php?t=5871
Erinnert mich ein bißchen an Tortendiagramme aus der Bildzeitung...
Allerdings ist das dann immernoch keine Erklärung für 58/100=0.57
Code: Alles auswählen
$ cat floor.c
#include <stdio.h>
double translate(double x)
{
x /= 100.0;
x *= 100.0;
return floor(x);
}
int main(void)
{
double x=58, y=17, z=25;
printf("%f %f %f", translate(x), translate(y), translate(z));
return 0;
}
$ gcc -Wall -ansi -lm -o floor floor.c && ./floor
57.000000 17.000000 25.000000
Wenn man sonst keine Probleme hat ...
So auf die schnelle nicht gefunden, wo das berechnet wird. Erst einmal in der ToDo Liste gelandet. Wir freuen uns natürlich auch über Mithilfe!
So auf die schnelle nicht gefunden, wo das berechnet wird. Erst einmal in der ToDo Liste gelandet. Wir freuen uns natürlich auch über Mithilfe!