Нигде не видел алгоритма, совмещающего в себе перевод отрицательного и дробного числа одновременно. И пояснений по этому поводу я также не нашел. Каким образом можно перевести -206.37 в любую систему счисления и как потом из этой системы счисления перевести в десятичную? Я предполагаю, что нужно перевести целую часть и дробную часть отдельно, а потом каждую из переведенных перевести в доп. код. Если можете, приведите пример или ссылку на пояснение с примером. Спасибо.

задан 11 Ноя '14 3:58

изменен 15 Ноя '14 12:32

%D0%92%D0%B8%D1%82%D0%B0%D0%BB%D0%B8%D0%BD%D0%B0's gravatar image


9917

Тут всё как обычно: скажем, -4.5 в двоичной системе запишется как -100.1.

(11 Ноя '14 8:48) falcao

@falcao ну, это неправильно, нужно именно компьютерное представление числа с учетом его битности.

(12 Ноя '14 1:58) Global

@Global: я говорил о математическом представлении числа в системах счисления. Это понятие вполне однозначное. Представления чисел в компьютере связаны с кодированием, а оно может быть каким угодно. Поэтому если Вас интересовал именно такой вопрос, но условие надо было снабдить соответствующим описанием. Ясно ведь, что это чисто техническая вещь, и она может быть совершенно по-разному воплощена.

(12 Ноя '14 2:01) falcao
10|600 символов нужно символов осталось
Знаете, кто может ответить? Поделитесь вопросом в Twitter или ВКонтакте.

Ваш ответ

Если вы не нашли ответ, задайте вопрос.

Здравствуйте

Математика - это совместно редактируемый форум вопросов и ответов для начинающих и опытных математиков, с особенным акцентом на компьютерные науки.

Присоединяйтесь!

отмечен:

×91

задан
11 Ноя '14 3:58

показан
402 раза

обновлен
12 Ноя '14 2:01

Отслеживать вопрос

по почте:

Зарегистрировавшись, вы сможете подписаться на любые обновления

по RSS:

Ответы

Ответы и Комментарии

Дизайн сайта/логотип © «Сеть Знаний». Контент распространяется под лицензией cc by-sa 3.0 с обязательным указанием авторства.
Рейтинг@Mail.ru