Ich mach das mal hier noch dazu.
In einer Funktion (die ich hier gefunden habe) ist folgendes angegeben:
Code:
Sizes1024: array[0..8] of string = ('Bytes', 'KiB','MiB','GiB','TiB','PiB','EiB','ZiB','YiB');
Sizes1000: array[0..8] of string = ('Bytes', 'KB','MB','GB','TB','PB','EB','ZB','YB');
Laut Wikipedia steht für das hier angegebene "KB", eher "kB", mit einer Info dazu, sprich "wird gelegentlich mit KB abgekürzt". Aber richtiger ist "kB" oder? Alles andere scheint zu stimmen. Also wenn ich noch das "KB" in "kB" korrigiere, dann wären die Strings (für 1000 und 1024) 100% richtig?
Ich möchte obiges für eine Ansicht in meinem Programm verwenden und per QuickInfo "Kibibyte" etc. anzeigen lassen.
Für eine andere Ansicht würde ich gerne auch eine "2 Buchstaben" Ansicht haben. Für das 1024er sind es aber 3 Buchstaben. Kann ich dafür (Ki,Mi,Gi,Ti,Pi,Ei,Zi,Yi) benutzen oder wäre das wieder verwirrend für einen Nutzer?
Michael