More than enough. With typical ebooks ranging from 1 MB to 20 MB, you get from 400 to 8000 books in 8 GB of space.
The number of books that can be stored on a 512MB device will vary depending on the size of each book file. On average, a plain text book is around 1MB, so a 512MB device could hold approximately 512 plain text books. However, larger files, such as books with images or multimedia elements, will take up more space and reduce the number of books that can be stored.
Define "book". Define "hold", for that matter.
A typewritten page in English represents about 1 kb of data (speaking VERY roughly), so 512 MB would be around a half million pages of text. You should be able to estimate how many books of the sort you're interested in it would take to reach a half million pages.
The other factor is whether or not compression is allowed. Plain text compresses very, very well; factors of 8 or 10 are not at all unheard of, so that will expand the number of books that can be held by quite a bit.
Only five.
IT COULD HOLD 120 SONGS IT COULD HOLD 120 SONGS
200
a box can hold 4 books. how many books can 5 boxes hold?
20
512mb is equivalent to 0.5 gb. it is half of a gb
2.
536870912 Bytes
As many as the shelf's can hold or more but i think as many as the shelf's can hold.
Memory capacity and camera resolution are different things. See the related question below.
Not all flash drives are the same. Some will hold as low as 512MB while a few will hold as much as 128000MB (128GB). The most common amount of capacity (now days) for a flash drive is 1000MB (1GB).
Roughly 40 at full resolution. Memory is cheap. Splurge fifteen bucks and get a 2 gig.