Forum: Programmieren allgemein
by toredo,
25. Apr 2006
bei deiner rehcnung
das kann nicht gut sein, weil 10*0.9p-0.9p gibt NICHT 9.9p
die anderen rehcnungen stimmen shcon, bei deiner ist der fehler drin versteckt;)
mfG toredo
Forum: Programmieren allgemein
by toredo,
25. Apr 2006
ne, weil das ist einfach ne 9. und soviel ich weiss gibt es 9p gar nicht weil 9periode ist irgendwie unlogisch, das wär ja ne unendlich grosse zahl...
mfG toredo
Forum: Programmieren allgemein
by toredo,
25. Apr 2006
hm, aber 9*0.1p müsste ja theoretisch 0.9p sein:
0.1p=0.11111111...
und das könnte man ja perfekt mal 9rechnen, einfach aus jeder stelle eine neun machen.
und das muss stimmen, weil das ist ja ne ganz einfache multiplikation, dann gäbe es ja 0.999999...
aber da 0.1p ja 1/9 ist muss das neunfache 1 sein, aber wenn man es normal multipliziert ist das resultat 0.9p.
weil 0.9p/0.1p muss ja...
Forum: Programmieren allgemein
by toredo,
25. Apr 2006
hay, ich versuchs mal zu erklären^^
x=0.9p |*10
10X=9.9p |-x
9x=9.9p-0.9p
9x=9.0 |/9
x=1
ich versuchs mal auf eine andere art zu erklären:
Forum: Programmieren allgemein
by toredo,
25. Apr 2006
öhm, 1,9periode ist doch auch 2 warum nicht?
hier hab ich sogar noch sowas wie einen beweis:)
x=1,9 periode
daraus folgt
10x=19,9periode
dann kann man so rehcnen:
9x=19,9periode-1,9periode
9x=18
x=2