|
5 / 5 / 2
Регистрация: 11.04.2011
Сообщений: 77
|
|
Перевод из 2сс в 10сс21.06.2011, 19:51. Показов 6907. Ответов 25
Метки нет (Все метки)
Помогите пожалуйста написать программу! Перевод дробной части 2го числа в дробное десятичное! Входное 2ое число константа задается как массив символов, выходное 10ое число типа float, т.е. входное 0,101 выходное 0,625. !Не использовать библиотечные функции
0
|
|
| 21.06.2011, 19:51 | |
|
Ответы с готовыми решениями:
25
Программа для перевода чисел из 10сс в 2сс Перевод с 2сс в любую Перевод из 10СС |
|
2383 / 1667 / 279
Регистрация: 29.05.2011
Сообщений: 3,402
|
|
| 22.06.2011, 19:27 | |
|
В принципе да.
Из целого одноразрядного числа символ соответствующей цифры можно получить прибавляя к числу символ '0'. То есть 5 + '0' == '5'
0
|
|
|
5 / 5 / 2
Регистрация: 11.04.2011
Сообщений: 77
|
||||||
| 22.06.2011, 19:40 [ТС] | ||||||
|
можно использовать 2 массива 1 с типом int 2ой с char оба от 0 до 9 и сравнивая рез-тат записать в массиве результата
Добавлено через 4 минуты А для обработки float числа использовать цикл while с условием пока есть дробная часть Добавлено через 1 минуту только как реализовать это условие?? Добавлено через 2 минуты что-то типа
0
|
||||||
|
2383 / 1667 / 279
Регистрация: 29.05.2011
Сообщений: 3,402
|
||||||
| 22.06.2011, 19:59 | ||||||
|
Условие в заголовке цикла какое-то странное. А так похоже.
Добавлено через 1 минуту
Добавлено через 45 секунд и в самом цикле a надо изменять, иначе цикл не закончится.
0
|
||||||
|
5 / 5 / 2
Регистрация: 11.04.2011
Сообщений: 77
|
|||||||||||
| 22.06.2011, 22:30 [ТС] | |||||||||||
|
да, забыл на писать
И как это мутировать с той программой??? Добавлено через 2 часа 16 минут Эмм, я вот пытался переделать программу для 10 дроби float, но результат не очень краивый в конце, в чем неувязочка???
скорее всего проблема дибо в функции маин либо во 2 функции
0
|
|||||||||||
|
2383 / 1667 / 279
Регистрация: 29.05.2011
Сообщений: 3,402
|
|
| 22.06.2011, 22:41 | |
|
Ну во-первых, в строке 7 не указан тип возвращаемого значения. Это ошибка, там надо указать float.
Ну а во-вторых, большинство конечных десятичных дробей в двоичной форме представляются бесконечной последовательностью. Поэтому расхождения "туда-сюда" будут тем меньше, чем больше битов будет учтено. Ну а с учётом того, что тип float способен хранить только 24 бита мантиссы, то именно столько разрядов начиная с первой единицы должно быть достаточно для устранения ошибки.
1
|
|
|
5 / 5 / 2
Регистрация: 11.04.2011
Сообщений: 77
|
|
| 22.06.2011, 22:46 [ТС] | |
|
Ой и в правду, спс вам большое за все!
0
|
|
| 22.06.2011, 22:46 | |
|
Перевод из 10СС в 2,8,16СС. перевод из 10сс в 16сс Перевод из 10СС в любую другую Перевод из 2СС в 10СС
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|