Цитата:
Сообщение от Michael_home
2**0=1
2**1=2
2**2=4
2**3=8
2**4=16
2**5=32
2**6=64
2**7=128
2**8=256
2**9=512
2**10=1024
2**11=2048
2**12= 4096 И этот разряд - 13-ый по счету, а вот все единички в 12-ти разрядах - это и есть 4095... и бОльшее значение Вы в 12-ти двоичных разрядов не запишете...
и ведь даже формулу давал...
и это ответ на первый же вопрос...
Удачи!
|
Да, я в спешке не правильно число указал (надеюсь вы не думайте, что я все степени помню, на калькуляторе лишную единичку нажал, поспешил ), правильно - 4095. Признаю.
(Тем не менее значений 4096)
Но к чему их перемножение я так и не понял. если вы хотите получить аналогично максимальное число из 24 разрядов , то тогда уж
4096х4096-1
только что это иллюстрирует?