Výpočet kilobajtů

Od: Datum: 30.10.15 23:55 odpovědí: 10 změna: 31.10.15 12:22

Zdravím,

potřeboval bych prosím zjistit, jak vypočítám počet bajtů na základě počtu barev a rozměru, na internutu jsem již hledal, ale bez pořádného výsledku. Snad někdo bude vědět :)

Kolik KB zabere v paměti počítače obrázek o rozměrech 800x600 bodů s barevnou hloubkou

a) 256 stupňů šedi

b) 256 barev

c) 16,7 mil. barev


Seznam odpovědí:
 
moment čekejte prosím, probíhá přenos dat...
Zobrazení struktury odpovědí v otázce
Skrytí struktury odpovědí v otázce
Zobrazení struktury odpovědí v otázce

 

Odpovědi na otázku:
Od: mot
Datum: 31.10.15 00:05
jeden pixel musi obsahnout 256 kombinaci, tj 8 bitu = jeden bajt. 800x600=480 000bajtu. pro prvni dva priklady.
Ohodnoceno: 2x
 
Datum: 31.10.15 00:28

díky moc a netušíte, jak spočítat i ten třetí? Nemělo by se těch 16,7 milionů barev vydělit 256, takže by byl výpočet: 16,7mil. / 256 * 800 * 600?

Od: mot
Datum: 31.10.15 00:41
vim, uplne stejnou logikou jako prvni. zamyslete se nad tim. vsechno za vas ostatni delat memuzou.
Ohodnoceno: 0x
 
Datum: 31.10.15 01:06
avatar
Pokud vím tak 16,7 milionů je 24 bitů,
Ohodnoceno: 2x
 
Od: ctenar
Datum: 31.10.15 08:46

log216 7xx xxx = 24

24 bitu = 3 bajty

1pixel zabira 3 bajty.

Celkem je tam 800 x 600 pixelu = 480 000 pixelu zabirajicich 1 440 000 bajtu = 1 406,25 KB.


doplněno 31.10.15 08:47:

2 24 = 16 777 216

Ohodnoceno: 2x
 
Datum: 31.10.15 12:07

díky za odpověď

tím pádem výsledky jsou?

a) 480 KB

b) 480 KB

c) 1 406,25 KB

a jaktože z 1 440 000 bajtů = 1406,25 KB?, když KB = 1000 bajtů

Od: ctenar
Datum: 31.10.15 12:13

1KB = 210 B (bajtu) = 1024 bajtu

viz kilobajt vs. kibibajt


doplněno 31.10.15 12:17:

Ted jsem si vsiml, ze pocitas 480 000 B = 480KB, takze i ten posledni priklad je 1 440 KB.

Ohodnoceno: 0x
 
Datum: 31.10.15 12:15
avatar

kilo je číslovková předpona a 1 kB = 1000 B. Právě 1 KiB = 1024 B

Ohodnoceno: 0x
 
Datum: 31.10.15 12:17

a jo, to jsem zapoměl, díky moc

Od: ctenar
Datum: 31.10.15 12:22

Pocitat 1KB = 1000B pri plneni pameti pocitace je kravina. Adresova sbernice je dvojkova, takze s tim desitkovym prevodem se neda napr. zjistit, kolik 64KB bloku bude nutno adresovat.

Ohodnoceno: 0x
 

 

 

 

 

Přihlásit se k odběru odpovědí z této otázky:

Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz

 
Copyright © 2004-2016 Poradna Poradte.cz. Všechna práva na poradně Poradte.cz vyhrazena.