|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
04.07.2008, 06:31 | #1 |
Пользователь
Регистрация: 11.12.2007
Сообщений: 94
|
Перевод вещественного числа в двоичный код
кто нибудь знает формулу перевода из вещественного числа в двоичное?
спасибо
-Сколько будет 2х2=4?
-TRUE |
04.07.2008, 08:18 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
ТАм помоему до точки считается отдельно делением, после точки отдельно, а потом просто приписывается друг к другу разделенное точкой.
I'm learning to live...
|
04.07.2008, 10:10 | #3 |
Пользователь
Регистрация: 22.04.2008
Сообщений: 28
|
ИМХО точка указывает на то что дробь десятичная, записывать двоичное число десятичной дробью - редкостный изврат.
По идее должно быть так: Переводим в двоичную систему целую часть. Переводим дробную часть. Переводим делитель дробной части т.е. число цифр после запятой * 10. Делим дробную часть на делитель и прибавляем результат к целой. Либо использовать плавающую точку. |
04.07.2008, 10:20 | #4 | |
Пользователь
Регистрация: 11.12.2007
Сообщений: 94
|
Цитата:
тему можно закрывать - хорошенько погуглил и нащел
-Сколько будет 2х2=4?
-TRUE |
|
04.07.2008, 11:09 | #5 |
Пользователь
Регистрация: 03.07.2008
Сообщений: 34
|
мы этим еще в щколе занимались... ну раз нащел то мне меньше писать
будет что не понятно спрашивай.
совершенство понятие относительное, учеба вещь постоянная...
|
04.07.2008, 11:39 | #6 |
Пользователь
Регистрация: 22.04.2008
Сообщений: 28
|
|
04.07.2008, 16:26 | #7 | |
Delphi/C++/C#
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,972
|
Цитата:
|
|
05.07.2008, 09:59 | #8 |
Пользователь
Регистрация: 22.04.2008
Сообщений: 28
|
Элементарно: 2,25 = 2 + (25 / 100) следовательно
Целая часть в двоичной системе 2 = 10 Дробная часть 25 = 11001 Делитель 100 = 1100100 Дробная/делитель = 0,01 Итог двоичное 10 + 0,01 = 10,01 Где я неправ? |
06.07.2008, 06:47 | #9 | |
Пользователь
Регистрация: 11.12.2007
Сообщений: 94
|
Цитата:
P.S. GenAcid а каким образом вы проверяли взаимо-однозначное соответствие?
-Сколько будет 2х2=4?
-TRUE |
|
06.07.2008, 10:00 | #10 | |
Delphi/C++/C#
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,972
|
Цитата:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перевод из римских в арабские числа | winnix | Помощь студентам | 23 | 31.05.2010 15:40 |
C++. Перевод десятичного числа в двоичное | Panterka | Помощь студентам | 15 | 12.12.2007 15:04 |
Двоичный код | masterx13 | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 14.11.2007 20:08 |
Определить, является ли заданная строка правильной записью вещественного числа | Sergik1977 | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 18.10.2007 16:53 |
перевод числа | kommunist | Помощь студентам | 5 | 15.10.2007 22:58 |