Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
15:22
3883
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Форум для внеигровых тем-->

Авторпомогите перевести
надо число 89,98 перевести из десятичной в восьмеричную систему счисления, полученный результата в двоичную, полученный результата в шестнадцатиричную.
Я уж было со своей филиологией хотел сюжа влезть:)
Я единственное могу тебя научить как это делать =)
1 дели число на 8, столбиком, и полученный результат запиши снизу, вверх.
2 тут бери таблицу и по ней =) так быстрее
3 и опять по таблице =)

Кто первое действие сделает - то герой
89,98=131=1011001=59
Калькулятор тебе в помощь. Переключаешься на Вид - "Инженерный", вводишь число, а потом просто переключаешься Hex, Oct, Bin.
я уже и не помюн как это делается.
считаю:89,98 - 131 - 10000011-98968B
я что-то наошибался( наверно вначале( пордон
Калькулятор работает только с целой частью. Считаю, что нужно отдельно переводить целую и дробную части.
я переводил, после каждого раза в десятиричную, может это зря(
Перевод смешанных чисел.

Перевод смешанных чисел, содержащих целую и дробную части, осуществляется в два этапа. Целая и дробная части исходного числа переводятся отдельно по соответствующим алгоритмам. В итоговой записи числа в новой системе счисления целая часть отделяется от дробной запятой (точкой).
89=64 + 25= 64+3*8+1
т.е. 89=131(8)

0,98=0,7*(1/8)+0,105=7*(1/8)+6/64+5/512+6/4096+0/32768+5/262144+7/16777216+...=0,76560507...(8)

В итоге

89,98=131,76560507...(8)

В двоичную-

131(8)=100+30+1=[перехдим в двоичную]=100000+11*10000+1000=1100010

0,76560507=0.7+0.06+0.005+0.0006+0.000005+0.00000007=[перехдим в двоичную]= 111*0.001+110*0.0001+101*0.00001+110*000001+101*0.00000001+111*0.0000000001=0.111+0.011+0.00101 +0.00011+0.00000101+0.0000000111=
Считай сам, напряжно это делать под пивом))) аналогию просеки)
спасибо всем))) закрываю
тема закрыта by flymp (2009-05-21 19:14:04)
К списку тем
2007-2025, онлайн игры HeroesWM