ЛН
- 
	
- Наверно так out=1*((in>>0)&1)+10*((in>>1)&1)+100*((in>>2)&1)+1000*((in>>3)&1) ... - IBAH(31.07.2025 10:57)
 - Ничего непонятно. 8 в десятичной системе = 1000 в двоичной. Ничего не делать не нужно. Это одно и тоже. Ale3000(92 знак., 31.07.2025 10:26)
 - По идее, нужно просто сложить результаты умножения. Младшего
разряда - на единицу, следующего - на 10, третьего - на 100 и так
далее. Получим десятичное целое, нули и единицы которого
представляют исходное число в двоичном виде. - Nikolay_Po(31.07.2025 09:33)
			
- да, так и сделал LordN(51 знак., 31.07.2025 10:38)
 
 - что означает "к выводу"? 17-> строка символов "10001"? Тогда только сдвигаемой маской побитно смотрим на число и формируем строку из символов 0/1. - Лaгyнoв(31.07.2025 09:25)
 - BCD  Eddy_Em(1 знак., 31.07.2025 08:50, ссылка)
			
- 00010001 - в BCD означает 11 - Лaгyнoв(31.07.2025 09:22)
					
- А сколько надо? - Eddy_Em(31.07.2025 10:24)
 
 - а вот такое тоже называется BCD?  LordN(1 знак., 31.07.2025 09:18, ссылка)
					
- Страшная картинка. Вообще не понял, что там происходит… - Eddy_Em(31.07.2025 10:24)
 
 
 - 00010001 - в BCD означает 11 - Лaгyнoв(31.07.2025 09:22)
					
 - вот! >>>  SciFi(1 знак., 31.07.2025 08:23, ссылка)
			
- не, вот  LordN(19 знак., 31.07.2025 08:50, картинка)
					
- p.s. проверил, работает LordN(2 знак., 31.07.2025 10:41, картинка, картинка)
 
 
 - не, вот  LordN(19 знак., 31.07.2025 08:50, картинка)