View Full Version : Size of picture

06-09-2004, 10:05 PM
I have a picture that needs to be less than 1mb at the mo it is 68.5kb

I have no idea what kb and mb etc means can anyone help and tell me if
my picture is bigger or smaller than the 1 mb


Bug :)

06-09-2004, 10:15 PM
Hi Lasybug, foldoc (http://wombat.doc.ic.ac.uk/foldoc/index.html) is a free online computer dictionary and may help with any such problems in future.

In answer to your question, your picture is way smaller than 1mb.

1kb = 1,000 bytes, 1mb = 1,000,000 bytes


06-09-2004, 10:16 PM
D'Oh! [b]Ladybug[\b] :)

06-09-2004, 10:18 PM
Very much smaller Ladybug. 1 mb = 1000kb.

Murray P
06-09-2004, 10:33 PM
Ummm! come on guys don't perpetuate myths dreamed up by marketers and ISP's wanting to rack up a bit more usage (=$$) on their counters ;)

A MB (MegaByte) is 1024 KB (KiloBytes), a Byte is 8 bits (usually)

Cheers Murray P

Earnie Moore
06-09-2004, 10:57 PM
Murray you are getting carried away by the power of two when you say 1024,

One Mega Byte = 1000 Kilo Byte = 1 000 000 Byte.

A picture that is 68 Kilo Byte in file size sounds reasonable, unless it is a *BMP picture in which case, there might not be much to see.

Murray P
07-09-2004, 12:05 AM
> Murray you are getting carried away by the power of
> two when you say 1024,
> One Mega Byte = 1000 Kilo Byte = 1 000 000 Byte.

No it does not Ernie. Ever wondered why RAM is counted the way it is? 8KB, 16, 32, 64, 128, 256, 512, 1024 ie, 1MB 1024KB = 1048576 Bytes. Not to be confused with megabits as per MB/s = 1,000,000 bits per second.

Cheers Murray P

Earnie Moore
07-09-2004, 06:28 AM
Murray what are you drinking.

1.024 or multiple powers of two has nothing to do with the size of 1K, You remind me of a student that did a microprocessor course at Auckland Technical Institute back in the 1970's, arguing with the tutor for about 1/4 of a hour on the statement of 64K saying the tutor should say 65K as 64K of addressable locations was in fact 2 to power of 16 which is 65.536K, and he said the tutor should say 65K not 64K. I think everyone in the class was glad when the student finished up so the class could move on.

RAM manufactures could make could make multiple 1.000K of RAM instead of multiple, 1.024K. But the memory chip would need extra decoding and most likely slow it down, and would stop the user using something that is already there, than to save the manufacturer manufacturing the slightly smaller size. it is cheaper just to give the users the extra multiple 0.024 of extra memory space.

But one Kilo (Byte) of anything will always start at 1.000 (Byte) at any school, not jump up to 1.024 just because it has something to do with electronics in computers.

07-09-2004, 08:07 AM
I have to come in on Murray's side here Earnie. You are right in that 1K is 1K, until that is, you start talking about computer memory. I selected the following definitions from the web

Depending on context:
Megabit; one million bits of digital information.
Megabyte; 1,048,576 bytes or 1,024 kilobytes. Used to measure computer memory.

MB = Megabits (Note that storage (RAM, disc) is usually measured in binary millions, i.e., 1,048,576 bits.)

Stands for Megabyte. 1 Megabyte = 1,048,576 bytes, or 1024 kilobytes (KB) a unit of computer memory, data storage capacity, or data. A megabyte usually refers to 1,000,000 bytes when it's used to describe disk storage capacity and transmission rates.

Then of course it is possible to get similar but quite different definitions:

A measure of computer processor storage and real and virtual memory, a megabyte (abbreviated MB) is 2 to the 20th power bytes, or 1,048,576 bytes in decimal notation.


A unit of measurement for the storage space and memory of computers. A byte is a single unit of information, a kilobyte (K) is 1000 bytes (many file sizes on computers are measured in K), and a Megabyte is 1000 K.

It's a choice between literal accuracy and common usage. You can't avoid the fact that 1K of RAM as manufactured will provde 1024 memory locations - call it what you will.


Earnie Moore
07-09-2004, 08:22 AM
Not another one, Ladybug asked a question

For the purpose of theory 1Meg = 1000 K, you two are just like that joker in the class were the argument went nowhere.

Beside try saving 1K file (or 1.024 K file as you say) and it could hog up 32 K of memory space more of less depending on your cluster size.