![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 31.05.2021
Сообщений: 5
|
![]()
В данную функцию приходит число, которое нужно перевести в двоичную систему и посчитать количество нулей в нем.
Проблема в том, что фунцкия PrintBits некорректно переводит в двоичную систему число(проверял на калькуляторе), не знаю как иначе сделать. Прошу помощи.... Буду благодарен ![]() Код:
|
![]() |
![]() |
![]() |
#2 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,430
|
![]() Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,716
|
![]()
Условие неконкретное: незначащие впереди стоящие нули учитываются ? Если нет, то независимо от разрядности int правильный результат получается, если начать с младшего разряда.
Неясен результат в случае отрицательных чисел. "На любые вопросы даём любые ответы" © |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 21.11.2007
Сообщений: 1,063
|
![]()
Так цикл выведет только преобразование, не значимые не отобразятся.
И в отрицательных значениях тоже ноли будут.
I am not a wizard, I am just learning.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Составить программу перевода данного натурального числа в восьмеричную систему счисления (Pascal) | Nik_832 | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 16.04.2016 19:23 |
Перевод числа из 10 в 16 систему счисления и подсчет количества нулей | ksenox | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 23.05.2012 16:58 |
перевода целого числа в римскую систему счисления | enternity | Помощь студентам | 2 | 17.10.2011 01:37 |
посчитать количество нулей в массиве | melie91 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 22.02.2011 13:49 |
Посчитать количество нулей, находящихся на главной диагонали (массив) | Sin3v_ | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 03.10.2010 16:22 |