? Omregning fra MB -tallet til KB er ikke alltid enkelt . Det er to forskjellige konvensjoner som vanligvis brukes for å telle bytes , og begge er teknisk korrekt . Imidlertid kan mindre uoverensstemmelser mellom disse konvensjonene føre til situasjoner der for eksempel , vil produsenten sier at en gitt harddisken har 250MB mens datamaskinen vil bare se 232 av disse. SI Suffikser
Ifølge International System of Units , blir kilo prefikset som brukes for å indikere ett tusen enheter, mens mega brukes til å indikere en million. I en ideell verden, bør konvertering fra megabyte til være veldig enkelt: å legge til tre nuller til antall megabytes vil fortelle deg hvor mange kilobyte . For eksempel vil 60MB være nøyaktig tilsvarer 60 000 KB. Men ting er sjelden ideelt i dataverdenen, og konvertering fra MB -tallet til KB er ofte litt mer komplisert .
Telle i Binary
Fordi vi har 10 fingre , teller vi bruker multipler av ti: tiere , hundre, tusen og millioner . Datamaskiner mangler fingre , men de har kretser som kan være enten åpen eller lukket . De to tilstander opptre som metaforiske fingre , og således datamaskiner telle i multipler av to : 1 - en bit som kalles - 2, 4, 8 - kalt en " byte" - 16, 32, 64, 128, 256 , 512 og 1024 og oppover. Fordi 1024 er så nær 1000 , bestemte tidlig maskiningeniører å ringe 1024 bytes en kilobyte eller bare en kilo. De 24 bytes som skiller den binære kilobyte fra de faktiske 1000 bytes som suffikset skulle tilsi er ofte en kilde til forvirring .
Megabyte Forskjeller
Produsenter av noen datakomponenter - harddisker, for eksempel - vil ta den offisielle betydningen av prefikset som definert av National Institute of Standards and Technology , og dermed telle nøyaktig 1000 kilo i hver mega . Produsentene av andre produkter - for eksempel RAM minne og operativsystemer - vil bruke binære telling . Selv om en gruppe på 1024 bytes bør teknisk kalles en KIBI , eller binær kilobyte , er konvensjonen svært sjelden brukt og tvetydighet gjenstår.
Konverteringer
grunn av forvirring mellom binære og desimal kilobyte , konvertering fra MB -tallet til KB -er kan innebære litt forskjellige operasjoner avhengig av de komponentene som er involvert . I tilfelle av RAM- minne , hvor binær regnskap er utbredt , må antallet av MBS bli multiplisert ganger 1024 . I tilfelle av harddisker , produsenter nesten som en regel bruk desimal telling selv om maskinen i seg selv vil insistere på binær . Derfor, for å beregne antall "ekte" binære kilobyte , multiplisere antall megabyte ganger millioner , og deretter dele resultatet med 1024 . For eksempel tilsvarer 250 desimal MB 250 millioner bytes som dividert med 1024 , vil forvandle seg til 232 000 binære kilobyte .