Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   KB zu Bytes umwandeln (https://www.delphipraxis.net/160822-kb-zu-bytes-umwandeln.html)

Aphton 2. Jun 2011 15:00

AW: KB zu Bytes umwandeln
 
Zitat:

Zitat von NamenLozer (Beitrag 1104319)
Aber abgesehen davon, ist Aphtons Lösung die korrekte, da sie mit einbezieht, dass die Nachkommastellen nur bis 999 gehen, und nicht bis 1024.

Darn it... Und ich dachte mir, die sei falsch =\

generic 3. Jun 2011 08:52

AW: KB zu Bytes umwandeln
 
Streng genommen müsstest du nur mit 1000 Multiplizieren.
Wenn KiB (oder im Englischen Ki) angegeben wäre müsstest du mit 1024 Multiplizieren.

http://de.wikipedia.org/wiki/Byte

http://en.wikipedia.org/wiki/Byte

Namenloser 3. Jun 2011 13:48

AW: KB zu Bytes umwandeln
 
Das Problem ist, dass die meisten Programme kilo, mega und giga schreiben, aber kibi, mebi und gibi meinen... (man, klingen diese Binärpräfixe albern – bin ich eigentlich der einzige, der bei kibi immer an einen neuseeländischen Vogel denken muss?)

Satty67 3. Jun 2011 13:56

AW: KB zu Bytes umwandeln
 
Zitat:

Zitat von NamenLozer (Beitrag 1104457)
kibi, mebi und gibi

So klingt es wirklich seltsam, KiB/GiB/MiB finde ich aber ganz OK.

Aber ich berufe mich auf mein Alter (nicht mehr lernfähig) ich benenne weiterhin die Werte mit KB/MB und GB ;)

himitsu 3. Jun 2011 14:00

AW: KB zu Bytes umwandeln
 
Das Problem ist halt daß sich in der Digitaltechnik die 1024 für KiloByte eingebürgert haben.
Die Betriebssysteme und nahezu alle Programme rechnen so.

Nur die Festplattenhersteller haben umgestellt, da sie erkannt haben, daß ihre Datenträger so wesentlich größer klingen ... nur blöd, daß dann später viele "meckern", daß sie weniger im Explorer sehn, als draufstand.

Es war eine völlige Schnappsidee einen etablierten "Standard" umkippen zu wollen, egal wie gut diese Idee sein mag.
Man hätte sich bei sowas mit den großen Softwarefirmen zusammentun und einen Stichtag für eine großflächige Umstellung aushandeln müssen.

Oder man hätte die "neuen" kiwbis, mebis usw. eben für die 1000 einführen können.



@Satty: Sooooo alt bin ich nun auch noch nicht :roll:
Aber ich werde aus Prinzip nicht umstellen.

Was sollen denn die User denken, wenn mein Programm bei KB plötzlich mit 1000 rechnet und sonstüberall (Explorer und Co.) plötzlich "andere" Werte dastehen.
Somit mein Programm lso alles falsch anzeigt.
Wärend ich diese KiB niemals verwenden werde, da es häßlich aussieht und ungewohnt klingt.

Aphton 3. Jun 2011 15:04

AW: KB zu Bytes umwandeln
 
Zitat:

Zitat von himitsu (Beitrag 1104460)
Wärend ich diese KiB niemals verwenden werde, da es häßlich aussieht und ungewohnt klingt.

Hast du schön gesagt :thumb:

jaenicke 3. Jun 2011 15:12

AW: KB zu Bytes umwandeln
 
Zitat:

Zitat von himitsu (Beitrag 1104460)
Das Problem ist halt daß sich in der Digitaltechnik die 1024 für KiloByte eingebürgert haben.
Die Betriebssysteme und nahezu alle Programme rechnen so.

Da irrst du dich. Das gilt nur für Windows. Unter Mac OS wird das Binärprefix ebenso genutzt wie unter Linux. Da gibt es entsprechende Richtlinien und im Betriebssystem selbst wird es so benutzt. Unter Linux ist das zwar noch ein ziemliches Durcheinander mit den ganzen Tools, aber das liegt dort ja in der Natur der Sache.

Ich verwende das Binärprefix auch relativ konsequent, egal ob beim Schreiben oder in meinen Programmen.

Und ob Windows 8 tatsächlich das Binärprefix nicht nutzt, bin ich mir nicht so sicher...


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:43 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz