16х бит 32 мбайт



Автор Маня маша задал вопрос в разделе Другие языки и технологии

16(в степени Х)бит=32 Мбайт. чему равен х????если можно с пояснениями и объяснениями!!!спасибо большое... и получил лучший ответ

Ответ от Владимир Ульянов[гуру]
Jack Smith прав, если не считать пары нюансов.
Во первых - его решение включает операции с большими числами, в то время, как можно сделать всё гораздо проще. (думаю, если это школьная задача, такое решение может не прокатить, хоть оно и правильное)
Во-вторых - он не указал, как из выражения 16^x = 268 435 456 получился х (оно конечно очевидно, но без этого решение не полное)
*************
*Решение*
*************
16^x = 32 * 1024 * 1024 * 8
здесь всё правильно (в килобайте 1024 байта, в мегабайте 1024 килобайта, в байте 8 бит)
представляем все числа в виде степеней числа 2
(2^4)^x = 2^5 * 2^10 * 2^10 * 2^3
Выполняем преобразования (действия со степенями)
2^(4*x) = 2^(5 + 10 + 10 + 3)
2^(4*x) = 2^28
Логарифмируем обе части выражения по основанию 2 и выносим показатели степеней за знак логарифма
4*х = 28
х = 7
Таким образом задача решается устно.

Ответ от Женя Местный[гуру]
думаю 8, т. к. в одном байте 8 бит

Ответ от Jack smith[гуру]
16^x = 32 * 1024 * 1024 * 8
в одном байте 8 бит поэтому справа умножили на 8
16^x = 268 435 456
x = 7

Ответ от Ёветлана Калюжнова[новичек]
16(в степени Х) бит=32 Мбайт;
32 Мбайт=(32*8)Мбит;
(2 в степени 100)бит=1Мбит
1Мбит*8=1Мбайт; 16=2 в степени4;
(2в степени 100)*8*32=32Мбаит; представим 8 и 32 ввиде двоек со степенями 2 в степ 3 и 2 в степ 5, получается 2 в степ 108 и вичтим 2 в степ 4=16 и получим 16 (в степени 104)бит=32Мбайт!!

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: 16(в степени Х)бит=32 Мбайт. чему равен х????если можно с пояснениями и объяснениями!!!спасибо большое...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*