32 байта = 32*8 бит Объем одного символа = 32*8/64 = 4 бита Количество символов в алфавите = 2^4 = 16
daskal83
07.06.2020
131 в 10-чной= 10000011 в 2-чной 131/2=65 и остаток 1 65/2=32 и остаток 1 32/2=16 и остаток 0 16/2=8 и остаток 0 8/2=4 и остаток 0 4/2=2 и остаток 0 2/2=1 и остаток 0
218 в 10-чной=11011010 в 2-чной 218/2=109 и остаток 0 109/2=54 и остаток 1 54/2=27 и остаток 0 27/2=13 и остаток 1 13/2=6 и остаток 1 6/2=3 и остаток 0 3/2=1 и остаток 1
777 в 10-чной = 1100001001 в 2-чной 777/2=388 и остаток 1 388/2=194 и остаток 0 194/2=97 и остаток 0 97/2=48 и остаток 1 48/2=24 и остаток 0 24/2=12 и остаток 0 12/2=6 и остаток 0 6/2=3 и остаток 0 3/2=1 и остаток 1
1011100 в 2-чной = 1*2^6+0+1*2^4+1*2³+1*2²+0+0=64+16+8+4=92 в 10-чной
100100 в 2-чной = 1*2^5+0+0+1*2²+0+0=32+4=36 в 10-чной.
(^ - это степень.)
fotostock
07.06.2020
<!DOCTYPE html> <html> <head> <script> function BbIBOD() { let n = document.getElementById("BBOD").value; let BbIBOD = document.getElementById("BbIBOD"); let S = ""; let F = ""; for (let j = 0; j < n; j++) { S += '*'; } for (let i = 0; i < n; i++) { F += "<div>" + S + "</div>"; } BbIBOD.innerHTML = F; } </script> </head> <body> <form onSubmit="BbIBOD(); return false;"> <label for="BBOD" >n = </label><input id="BBOD" type="text"> <div id="BbIBOD"></div> </form> </body> </html>
Объем одного символа = 32*8/64 = 4 бита
Количество символов в алфавите = 2^4 = 16