- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
static char[] decToBin(int n)
{
byte size = sizeof(int) * 8;
char[] result = new char[size];
for (int i = 0; i < size; i++)
{
result[size - i - 1] = (((n >> i) & 1).ToString().ToCharArray()[0]);
}
return result;
}
Lure Of Chaos 13.06.2012 01:10 # +4
значит-с, сдвиги и битовые операции знаем, а нолик или единичку получить не желаем, да?
bormand 13.06.2012 05:17 # +1
P.S. Вот хотя всяко там есть toString с указанием основания, и вся эта функция никому не нужна...
vistefan 13.06.2012 08:39 # 0
kcalbCube 14.05.2022 15:53 # 0
guest6 14.05.2022 16:02 # 0
nyTuH_nugop 14.05.2022 16:24 # +1
https://cs5.pikabu.ru/images/big_size_comm/2014-12_5/14192391545598.jpg
guest6 14.05.2022 16:25 # 0
на практике конечно нужно брать готовое решение