Die Chancen das sowohl GeleseneZeichen als auch Filelength als Integer
Datentyp definiert sind, sind in diesem Beispiel ziemlich hoch.
Da GeleseneZeichen aber aller Wahrscheinlichkeit nach, nicht größer als
Filelength werden kann, ist das Ergebnis der Division GeleseneZeichen /
Filelength damit immer 0, bzw. 1 wenn GeleseneZeichen == Filelength
Mathematisch gesehen sind die Ausdrücke
((100 * GeleseneZeichen) / Filelength)
und
((GeleseneZeichen / Filelength) * 100)
allerdings völlig gleichwertig.
Im Computer leider nicht.