Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,153,419 members, 7,819,513 topics. Date: Monday, 06 May 2024 at 05:25 PM

Why 1G = 1024mb - Programming - Nairaland

Nairaland Forum / Science/Technology / Programming / Why 1G = 1024mb (534 Views)

(2) (3) (4)

(1) (Reply) (Go Down)

Why 1G = 1024mb by Kanixt(m): 6:37am On Oct 20, 2021
Please whenever I bought a data for 1G of data for a network providers I get 1024mb instead of 1000mb .

What is the rationale behind this?

Cause I know

1000byte = 1kb
Not

1mb = 1024Kb

For "k" kilo means 1000
Re: Why 1G = 1024mb by stanliwise(m): 6:47am On Oct 20, 2021
Kanixt:
Please whenever I bought a data for 1G of data for a network providers I get 1024mb instead of 1000mb .

What is the rationale behind this?

Cause I know

1000byte = 1kb
Not

1mb = 1024Kb

For "k" kilo means 1000
Well 1024bytes = 1kb
Is what is correct.

Now the question is why 1024
Computer represents values in 1 and 0.
and this means a computer can only hold value based on two decision for each circuit either 1 and 0.

Let’s say a manufacturer wants to sell you a memory that can only store 1, that is easy he simply can sell you a circuit to hold a bit and in decimal form you can have 1 or 0. But if a manufacturer wants to sell you a memory to hold value of 2 i.e 10 in binary, he can’t. If he sell you two circuit to store two(10) but the circuit can store 11 also which in Binary becomes 3.
Instead of you just Storing 10.

So that is how memory works. The amount of space to hold 1000 bytes can also hold 1024 bytes but I think it is actually 1023 to be precise
So you can’t sell 1000bytes of space in the real sense of things

2 4 8 16 32 64 128 256 512 1024

Is what you can get with memory

4 Likes

Re: Why 1G = 1024mb by EasternActivist: 6:54am On Oct 20, 2021
Get it this way, 1024 is the binary limit while 1000 is the decimal limit.

Also know there that 1Mb != 1MB AND 1Kb != 1KB
Re: Why 1G = 1024mb by airsaylongcome: 1:58pm On Oct 20, 2021
Kanixt:
Please whenever I bought a data for 1G of data for a network providers I get 1024mb instead of 1000mb .

What is the rationale behind this?

Cause I know


1000byte = 1kb
Not

1mb = 1024Kb

For "k" kilo means 1000

You KNOW? Or you assume?

NO WHERE on earth is 1Kilobyte=1000bytes. NO WHERE
Re: Why 1G = 1024mb by Karlifate: 6:11am On Apr 17, 2023
Karlifate:
Well, it's because of the binary number system.

The binary number system has the base 2, and it comprises of zeros (0s) & ones (1s).

When it comes to data storage, transfer & management, the powers of two (2) are used.

Examples:
• 2^1 = 2
• 2^2 = 4
• 2^3 = 8
• 2^4 = 16
• 2^5 = 32
• 2^6 = 64
• 2^7 = 128
• 2^8 = 256
• 2^9 = 512
• 2^10 = 1024
etc.

Literally, 1GB = 1000MB, but the numbering system of 2 raised to power 10 gives 1024, which is closest to 1000MB.

Then, it is assumed as 1GB.


https://www.nairaland.com/6304673/1-gb-equal-1024-mb#96940286

(1) (Reply)

Sell His Car To Fund His Start Up / How Is This Done In Reactjs / Laravel Dev Need A Job

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 11
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.