wieviel bytes hat 1MB
-
von was isn das die abkürzung? KiloBitByte ?
-
Optimizer schrieb:
Der Status Quo besagt: Nur Festplattenverkäufer rechnen mit 1kB == 1000 Bytes - das ist Fakt.
Nein, die meisten GNU-Tools rechnen schon richtig.
Das KiBiByte scheiße klingt, ist btw. auch Fakt.
Klar, das wurde ja auch nur als Übergangslösung eingeführt.
DEvent: Das ist schon länger bekannt. Das Bi steht btw für Binary.
-
nman schrieb:
Optimizer schrieb:
Der Status Quo besagt: Nur Festplattenverkäufer rechnen mit 1kB == 1000 Bytes - das ist Fakt.
Nein, die meisten GNU-Tools rechnen schon richtig.
welche meinst du denn? Habe grade mal bei ls geguckt und das rechnet, bei mir zumindest, mit 1024.
Naja, und selbst wenn.. das wäre schon die Ausnahme. Das kannst du jetzt nicht leugnen, auch wenn du dich auf den Kopf stellst
Und ich meine auch, PI ist das, was mir der Taschenrechner anzeigt
-
DrGreenthumb schrieb:
welche meinst du denn? Habe grade mal bei ls geguckt und das rechnet, bei mir zumindest, mit 1024.
Autsch, Du hast ja recht. Hab ich mir wohl eingebildet, sorry. (Wenigstens steht in den Manpages korrekterweise drinnen, dass sie "Binary Megabytes" verwenden.)
Aber richtigen Männern ist das egal, weil sie Dateigrößen sowieso in Bytes lesen.Naja, und selbst wenn.. das wäre schon die Ausnahme. Das kannst du jetzt nicht leugnen, auch wenn du dich auf den Kopf stellst
Ich weiß nicht; viel mehr Programme, die mir Dateigrößen in anderen Einheiten als Bytes anzeigen, als die coreutils und vielleicht noch GKrellm verwende ich eigentlich gar nicht.
Und ich meine auch, PI ist das, was mir der Taschenrechner anzeigt
Hm, das ist mir eine Spur zu pragmatisch.
-
ich würde eigentlich auch eher auf 1 MB = 1024 KB tippen ...
bei uns im info-studium hat man uns gesagt, dass man bei übertragungsraten mit 1000 ( weil übertragungsraten von der frequenz abhängen und bei denen auch mit 1000 gerechnet wird ) und bei speichermengen mit 1024 rechnen soll .. das die festplattenhersteller mit 1000 statt 1024 rechnen, is doch nur nen trick, damits mehr klingt.
ich würd einfach mal fragen, warum man mit immer 1000 rechnen sollte?? bin mal gespannt, wieviel bit dann dein prozessor haben soll ...
soviel ich weis rechen im großen und ganzen alle mit 1024 (auch bei übertragungsraten ...), weil die basis einfach mal 2 is und nicht 10 ..
( wir haben die engländer und die amies auch noch nicht dazu gebracht, mit meter und liter zu rechnen ... )
-
Ich hab mir mal du und ls angeschaut.
du -H oder du --si rechnet mit den SI Einheiten, während ein du -h mit den traditionellen Einheiten rechnet.
Ähnlich ist es mit ls:
ls -h nimmt die traditionellen Einheiten und ls --si die SI Einheiten. Zusätzlich bedeuten kB und MB bei ls 1000 respektive 1000000. Dagegen bedeuten K 1024 und M 1048576.
Bei der Ausgabe ist dies konsistent. K und M werden benutzt wenn Potenzen von 2 genommen werden, währen kB, MB und GB benutzt werden, wenn Potenzen von 10 genommen werden. Ich nehme an, dass dies bei allen Programmen aus den coreutils der Fall ist. Erkannt werden auch die SI Einheiten KiB oder MiB.
Interessant ist auch export BLOCK_SIZE=si was dafür sorgt, dass alle Angaben zu Blockgrößen nach SI gehen.
-
0pf4 schrieb:
ich würd einfach mal fragen, warum man mit immer 1000 rechnen sollte??
Weil Kilo 1000 heißt und nicht 1024. Ein Kilogramm sind 1000 Gramm und nicht 1024 Gramm. Das gilt überall, nur die Informatiker glauben, einen Ausreißer machen zu dürfen. Wenn Dich die Details interessieren, dann lies mal im letzten Thread zum Thema nach.
bin mal gespannt, wieviel bit dann dein prozessor haben soll ...
32; da gibts die Umrechnungsproblematik mit 1000er Einheiten noch nicht.
Ponto: Danke, jetzt weiß ich wieder, warum ich das geglaubt habe.
Bin leider gestern an einem Debian-Rechner mit 3.xer fileutils gesessen.
-
( wir haben die engländer und die amies auch noch nicht dazu gebracht, mit meter und liter zu rechnen ... )
Gastfamilie hat mir eine Gegenfrage gestellt: Wann fährt man im Rest von Europa endlich links?
MfG SideWinder
-
Antwort: Nie, wir sind schon immer richtig rum gefahren und werden das auch weiterhin tun.
-
Mal wieder diese Diskusion...
Eine Diskette hat 1,44mB um nochmal darauf zurückzukommen.
Windows sagt 1,38.
1,38*1024*1024 = 1447034,88
andersrum: 144000 /1024 / 1024 = 1,37....
Halt aufgerundet, damits net so krum is (Und auferundet, weil man ja hier schliesslich anders vorgehen muss, als rein mathematisch(oder so))
Also passt dasWindows Rechnet zumindest ganz allgemein noch mit 1MB=1024kB.
btw für mich is 1K 1000 und 1kb 1024byte..
also genau andersrum..
(das mit dem K kommt bei mir allerdings durch online spiele.. ^^)ALso ich halt mich weiterhin dran: Für mich is 1MB 1024kb=1024*1024Byte.
Damit rechnen die meisten, deshalb gibt es am wenigsten missverständnisse.
-
DEvent schrieb:
von was isn das die abkürzung? KiloBitByte ?
kilo binary byte. Eine Einheit, die die Welt nicht gebraucht hat. Aber wenigstens können die Festplattenhersteller uns jetzt ohne schlechtes Gewissen um mehrere Gigabyte prellen
.
-
nman schrieb:
Weil Kilo 1000 heißt und nicht 1024. Ein Kilogramm sind 1000 Gramm und nicht 1024 Gramm. Das gilt überall, nur die Informatiker glauben, einen Ausreißer machen zu dürfen.
1. gilt nicht ÜBERALL ( beweiss in der informatik gilts nicht )
2. kilo = 1000 ja aber kommt drauf an, in welchem zahlensystem!
gilt das fuers oktal auch? fürs binär?
fürs 7ner system? ne, alsoDie Informatiker können sich es auch einfach machen und einfach sagen
es sind Killobyte. Acha und jetzt? Was willst du jetzt dagegen sagen? Kilo ist nur ein name. Es kommt auch auf den Kontext an!
Genauso wie Bank
so was mein ich jetzt mit "Bank"? Geld oder sitzen?
In der Informatik ist nunaml das Binärsystem weit verbreitet. und man hat festgelegt das halt 2hoch10=1024 = kilo sind. nicht mehr und nicht weniger. würdest du dich besser fühlen wenn es
killobyte heisst? oder trychkiczeByte heisst? Ein name ist nur ein name
und kilo = 1000 zu setzen geht halt z.b. im Dezimalsystem. Geht das im römischen auch? Also ist nicht immer und überall kilo=1000! Kommt drauf an, wie man sich einigt. Es gibt bestimmt auch andere fälle wo z.b. ein medizner von ein und demselben wort spricht aber was ganz anders meint als ein Maurer z.b. ( keinen bock grad nach was passendem zu suchen ).
-
allesklar schrieb:
1. gilt nicht ÜBERALL ( beweiss in der informatik gilts nicht )
Schwachsinn, das hat sich nur noch nicht zu allen Programmierern herumgesprochen; "in der Informatik" gibts einfach weiterhin ein paar hoffnungslose Fälle.
2. kilo = 1000 ja aber kommt drauf an, in welchem zahlensystem!
Nein, 1000 ist 1000 ist 1000.
gilt das fuers oktal auch? fürs binär?
fürs 7ner system? ne, alsoGib mal ein Beispiel, das ein bisschen untermauert, was Du meinst und mit dem Du zeigst, dass Du zumindest ansatzweise weißt, wovon Du redest.
Bis jetzt klingt das nämlich nicht so, als ob das der Fall wäre.es sind Killobyte. Acha und jetzt? Was willst du jetzt dagegen sagen? Kilo ist nur ein name. Es kommt auch auf den Kontext an!
Nein, bei gängigen Einheiten versucht man, genau das zu vermeiden.
und man hat festgelegt das halt 2hoch10=1024 = kilo sind.
Im letzten derartigen Thread wurde angemerkt, dass man das ursprünglich KByte und nicht Kilobyte genannt hat und dieser Fehler erst später gemacht wurde und natürlich auch erst jetzt, im Zeitalter der Multi-Gigabyte-Festplatten wirklich viel ausmacht.
und kilo = 1000 zu setzen geht halt z.b. im Dezimalsystem. Geht das im römischen auch? Also ist nicht immer und überall kilo=1000!
Du redest Blödsinn, 1000 ist 1000 und das geht überall.
Bei den Römern war das meinetwegen nicht "tausend" wie bei uns oder "chilloi" wie bei den Griechen sondern eben "mille", was aber rein gar nichts am Wert ändert.Kommt drauf an, wie man sich einigt.
Klar, und vor laaaanger, langer Zeit hat man sich darauf geeinigt, dass Kilo tausend bedeutet.
-
Leider sind die SI Einheiten selbst nicht ganz konsistent, denn Kilogramm ist die Basiseinheit der Masse und nicht Gramm. Wäre SI konsistent würde man Gramm zur Basiseinheit machen oder von Kilokilogramm, Megakilogramm sprechen.
-
Mich kotzt diese Diskussion an. Kilo ist hier nun mal Faktor 1024. Der einzige Grund das überhaupt darüber gestritten wird, sind die Fehlerhaften Angaben auf Festplatten. Woanders spielt es einfach keine Rolle.
so. ende.
PS: Wenn ein Kilometer 1024 Meter wären könnt ich mich damit aber auch anfreunden
greez
-
Ponto schrieb:
Leider sind die SI Einheiten selbst nicht ganz konsistent, denn Kilogramm ist die Basiseinheit der Masse und nicht Gramm. Wäre SI konsistent würde man Gramm zur Basiseinheit machen oder von Kilokilogramm, Megakilogramm sprechen.
Naja, wenn schon, dann doch eindeutig Gramm als Basiseinheit.
Allerdings dürfte hier bei der Einführung Pragmatismus vor Konsistenz gestanden sein.
-
nman schrieb:
Ponto schrieb:
Leider sind die SI Einheiten selbst nicht ganz konsistent, denn Kilogramm ist die Basiseinheit der Masse und nicht Gramm. Wäre SI konsistent würde man Gramm zur Basiseinheit machen oder von Kilokilogramm, Megakilogramm sprechen.
Naja, wenn schon, dann doch eindeutig Gramm als Basiseinheit.
Allerdings dürfte hier bei der Einführung Pragmatismus vor Konsistenz gestanden sein.Was uns wieder zum Thema bringt...
MfG SideWinder
-
Klar
wieveil ist denn binär 1000 = 2hoch4 wenn ich mich nicht irre
bei hex darstellung, was ist denn da 1000 hex = ??? dezja man hat festgelegt chilos das griehische wort 1000 ist.
jetzt hat man als maßeinheit in Deutschland gesagt nciht chilos sonder KILOSprich man das griehische wort "eingedeutschts"
Bis jetzt ist dir ja alles klar? oder?
Jetzt kommt ein Herr Informatiker her und nennt 1024 auch "Kilo" was aber NULL dem dem eingedeutschen zu tun hat? ok ist das möglich???? Darf ich aus den deutschen Buchstaben nicht auch die gleiche Buchstabenfolge K I L O nehmen? Ist das reserviert fuer das eingedeutsche Kilo für 1000????
Ich kann mein auto auch Kilo nennen und sagen in meiner Sprache heisst das "coole Beschleunigung".Alles klar? ist wie mit Bank. Hat auch 2 Bedeutungen und keiner regt sich darüber auf.
-
allesklar: Klar, Du kannst alles nennen, wie Du möchtest, nur gibt es gewisse Konventionen, an die man sich hält, um Verwirrung zu vermeiden.
Und Deine Beispiele sind total an den Haaren herbeigezogen; SideWinder hat das viel kürzer viel schöner und vor allem glaubhafter zusammengefasst, auch wenn das die ganze Sache mit "1 Kilobyte = 1024 Bytes" noch lange nicht richtiger macht.
-
nman schrieb:
noch lange nicht richtiger macht.
Stimmt, es heisst
... noch lange nicht richtig macht.
PS: es heisst auch Kilobyte, nicht Kilogramm.
Ausserdem halten Konventionen auch nicht ewig, und in der Geschichte hat man OFT mal das eine so und dann doch so gennant. Ich halte mich nur an wirkliche Gesetzte: Wie z.b. das 2te keplersche, das Gesetz der Schwerkraft oder das im Dez. System 1+1=2 ergibt ( im binär system natürlich nicht
)