Другие языки программирования и технологии

Информатика!Нужна помощь!если можно,с объяснением.

перевод систем счисления.
Как переводить из 2-ной в 8-ную? очень просто - нужно 2-ное число разбить на тройки, и перевести каждую тройку в число от 0 до 7. В 16-ную также, только разбиваешь на четверки. В 10-ную проще из 16-ной.
101010(2) = 101.010 = 52(8) = 10.1010 = 2A(16) = 2*16 + 10 = 32 + 10 = 42(10)
Из 8-ной и 16-ной в 2-ную - точно также, только в обратную сторону.
127(8) = 001.010.111 = 1010111(2) = 101.0111 = 57(16) = 5*16 + 7 = 80 + 7 = 87(10)
9B(16) = 1001.1011 = 10011011(2) = 10.011.011 = 233(8) = 9*16 + 11 = 155(10)
Из 10-ной в другую систему переводят разложением в сумму степеней основания системы.
269 = 256 + 13 = 1*16^2 + 0*16^1 + 13*16^0 = 10D(16) = 1.0000.1101 = 100001101(2) = 100.001.101 = 415(8)
Можно начать с любой другой системы
269 = 256 + 8 + 5 = 4*8^2 + 1*8^1 + 5*8^0 = 415(8) = 100.001.101 = 100001101(2) = 1.0000.1101 = 10D(16)
269 = 256 + 8 + 4 + 1 = 2^8 + 2^3 + 2^2 + 2^0 = 100001101(2) = 100.001.101 = 415(8) = 1.0000.1101 = 10D(16)
Игорь Белых
Игорь Белых
83 183
Лучший ответ
В Windows есть калькулятор, переводящий в разные системы счисления, не забудь только перевести его в вид "Инженерный".
KK
Kuba Kadenov
32 266
В Windows 7, вид калькулятора - программист.