Помогите очень срочно
N=2^i
Соответственно:
1 строчка - N=8 => N=2^3 => i=3
2 строчка - i=4 => N=2^4 => N=16
3 строчка - N=64 => N=2*6 => i=6
4 строчка - i=7 => N=2^7 => N=128
Почему? Для кодировки Юникод может быть похожее.
Для типа double int.
Я не спорю, решение верное, знак "следовательно" здесь уместен. Но объяснение неполное. Мы не должны знать таблицу степеней двойки.
А если значение не в битах, а в тритах - будем учить степени тройки? До каких значений?
Вот задача, для примера. Реальная. Символы в одном из вариантов кодирования Юникода могут принимать 4294967296 значения. Сколько байтов занимает один символ?
А таблицу учат лишь для того, чтобы не обращаться каждый раз к калькулятору. Иногда приходится. Но что на нём считать-то, если формулу не знаешь?