Verfasst: 12.10.2006 11:52
Weil Stringfield() dynamischer ist. Byte ist 4 zeichen lang, di Abkürzungen haben alle nur 2 zeichen. Statt mit 'units' herumzuexperimentieren, dass es mir für Byte oder eine Abk. die korrekte Startpositions (Pointer) Des Strings zurückgibt, lasse ich einfach Stringielfd.
Außerdem wollte ich nicht "mogeln", indem ich 'Byte' einfach in 'B ' umbennene! Ich finde, es sollte schon ausführlich Byte heißen, oder eben KB, MB, GB, TB, PB, EP.
Außerdem wollte ich ja nicht alles von dir abkupfern, aber wenn du gewissermaßen drauf "bestehst"...
Ach ja: Es war nur eine Idee von mir, dass man null Nackommastellen erzwingt, wenn die Einheit Byte ist. Muss aber nicht immer so sein.
Noch was: Ich habe es ausprobiert. Bei mir geht das ganze nur bis 8.999.999.999.999.999.999 Bytes, wenn ich 1 Nachommastele will. Gebe ich mehr ein, dann kriege unsinninge Werte (Minuswerte?).
Außerdem wollte ich nicht "mogeln", indem ich 'Byte' einfach in 'B ' umbennene! Ich finde, es sollte schon ausführlich Byte heißen, oder eben KB, MB, GB, TB, PB, EP.
Außerdem wollte ich ja nicht alles von dir abkupfern, aber wenn du gewissermaßen drauf "bestehst"...

NicTheQuick hat geschrieben:@all: Und denkt dran. In Doubles passen die Zahlen nicht so genau rein
wie in Quads.
Genau das habe ich mich auch gefragt. Quads gehen bis 2^64 glaub ich. Und wie weit gehen Doubles? In der Hilfe steht im Kapitel "Variablen, Typen, Operatoren", dass der Bereich 'unlimitiert' ist...?!AND51 hat geschrieben:Allerdings arbeitest du mit Doubles, ist da nicht der Wertebereich etwas beschränkt?
Ach ja: Es war nur eine Idee von mir, dass man null Nackommastellen erzwingt, wenn die Einheit Byte ist. Muss aber nicht immer so sein.
Noch was: Ich habe es ausprobiert. Bei mir geht das ganze nur bis 8.999.999.999.999.999.999 Bytes, wenn ich 1 Nachommastele will. Gebe ich mehr ein, dann kriege unsinninge Werte (Minuswerte?).