nikiforovako76
?>

Найти квадрат целой части результата деления меньшего из двух чисел на больше

Информатика

Ответы

mishanay301csfp
Var a, b: integer;   begin writeln('введите два числа: '); readln(a,b); if a < b then writeln(sqr(trunc((a/ else writeln(sqr(trunc((b/; end.
homeo85
Если меньшее чосло поделить на большое будет меньше единицы, то есть ответ 0.
arturo95

1 байт = 8 бит

1 кб (1 килобайт) =   210 байт = 2*2*2*2*2*2*2*2*2*2 байт =

= 1024 байт (примерно 1 тысяча байт – 103 байт)

1 мб (1 мегабайт) = 220 байт = 1024 килобайт (примерно 1 миллион байт – 106 байт)

1 гб (1 гигабайт) =   230 байт = 1024 мегабайт (примерно 1 миллиард байт – 109 байт)

1 тб (1 терабайт) =     240 байт = 1024 гигабайт (примерно 1012 байт). терабайт иногда называют тонна.

1 пб (1 петабайт) =   250 байт = 1024 терабайт (примерно 1015 байт).

1 эксабайт =               260 байт = 1024 петабайт (примерно 1018 байт).

1 зеттабайт =             270 байт = 1024 эксабайт (примерно 1021 байт).

1 йоттабайт =           280 байт = 1024 зеттабайт (примерно 1024 байт)

elizabetmaslova3
1.переводим два двоичных кода в восьмеричную1) 10001111110111110000(2) =  589296( 10)10001111110111110000(2)  = 1∙2^19+0∙2^18+0∙2^17+0∙2^16+1∙2^15+1∙2^14+1∙2^13+1∙2^12+1∙2^11+1∙2^10+0∙2^9+1∙2^8+1∙2^7+1∙2^6+1∙2^5+1∙2^4+0∙2^3+0∙2^2+0∙2^1+0∙2^0= 524288+0+0+0+32768+16384+8192+4096+2048+1024+0+256+128+64+32+16+0+0+0+0 = 589296(10)   2)  11111110111110001(2) =  130545(10) 111111101111100012   = 1∙2^16+1∙2^15+1∙2^14+1∙2^13+1∙2^12+1∙2^11+1∙2^10+0∙2^9+1∙2^8+1∙2^7+1∙2^6+1∙2^5+1∙2^4+0∙2^3+0∙2^2+0∙2^1+1∙2^0   = 65536+32768+16384+8192+4096+2048+1024+0+256+128+64+32+16+0+0+0+1 = 130545(10)   2.перевести два двоичных кода в шестнадцатеричные 1)  110111000001001(2) =  6e09(16) переводим двоичный в десятичную 110111000001001(2)   = 1∙2^14+1∙2^13+0∙2^12+1∙2^11+1∙2^10+1∙2^9+0∙2^8+0∙2^7+0∙2^6+0∙2^5+0∙2^4+1∙2^3+0∙2^2+0∙2^1+1∙2^0   = 16384+8192+0+2048+1024+512+0+0+0+0+0+8+0+0+1 = 28169(10) теперь десятичную в шестнадцатеричную28169/16 = 1760 (остаток 9) 1760/16 = 110 (остаток 0) 110/16 = 6    (остаток 14=e) собираем наши остатки и реверсируем (начиная с конечного равенства, т.е. с 6 (110/16=6) ответ: 6e09(16) 2)  1101111111001(2) =  1bf9(16)сначала переводим в десятичную1101111111001(2) =  1∙2^12+1∙2^11+0∙2^10+1∙2^9+1∙2^8+1∙2^7+1∙2^6+1∙2^5+1∙2^4+1∙2^3+0∙2^2+0∙2^1+1∙2^0   = 4096+2048+0+512+256+128+64+32+16+8+0+0+1 = 7161(10) теперь число  7161 переведём в шестнадцатеричную 7161/16 = 447 (остаток 9) 447/16 = 27 (остаток 15=f) 27/16 = 1 (остаток 11=b) ответ:   1bf9(16)  

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

Поделитесь своими знаниями, ответьте на вопрос:

Найти квадрат целой части результата деления меньшего из двух чисел на больше
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Delyaginmikhail
cafegasoil
tershova
Борисович409
narkimry134
mihalevskayat
moscow053988
dariagromova54
ilma20168
verkop9
kattarina71
brovkinay
iamhrusha
vintazhvintazh90
oslopovavera