0 / 0 / 0
Регистрация: 19.05.2013
Сообщений: 24
|
||||||
1 | ||||||
Запись дроби в двоичном виде25.10.2013, 19:28. Показов 1212. Ответов 2
Метки нет (Все метки)
Допустим,у меня есть дробь 0.368. Как мне ее записать в двоичный вид?
Наработка void Binary(float f){ f=f*2; if (f>1) printf("1") else printf("0) } Проблема в том,что не знаю,до каких пор необходимо умножать данную дробь,чтобы получить полностью сформированный двочиный код Добавлено через 6 минут
0
|
25.10.2013, 19:28 | |
Ответы с готовыми решениями:
2
Представление рациональной дроби в виде суммы многочлена и правильной дроби Даны две рациональные дроби: a/b и c/d. Сложите их и результат представьте в виде несократимой дроби m/n. Знаменатель каждой дроби разложить на множители и полученое выражение представить в виде дроби Вычислить десятичное значение дроби, представленной в двоичном коде |
0 / 0 / 0
Регистрация: 19.05.2013
Сообщений: 24
|
|
25.10.2013, 19:35 [ТС] | 3 |
Дело как раз в том,что дробь ОБЯЗАТЕЛЬНО нужно записать в двоичном виде!
Естьм ысли,что необходимо взять log2(f) для записи первых чисел... Тема - Кодирование информации. Арифмитическое кодирование Выкладывать кусок кода с кодированием нет смысла - так как осталось только записать дробь 0.368 и ей подобные в двочном виде
0
|
25.10.2013, 19:35 | |
25.10.2013, 19:35 | |
Помогаю со студенческими работами здесь
3
Сделать вывод дроби в виде 1/2 и в виде 0,5 Просмотр данных в двоичном виде Считать файл в двоичном виде Вывести число в двоичном виде Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |