Показать полную графическую версию : Перевод десятичного числа в двойчное
Подскажите пожалуйста перевод десятичного числа в двойчное в С++
Или если можно алгоритм с примером
А десятичных чисел вообще в С нет. Только двоичные. Десятичный вид (в символьном выражении) используется для вывода(ввода). А типа "десятичные числа" в С не существует.
Не очень понятно что тебе надо.
Алгоритм вывода числа в десятичном виде? или что?
Megabizon
13-03-2004, 06:38
unsigned int Value = 65; // Указать нужное число
AnsiString Result;
Result.SetLength(32);
for(int i=1; i<=32;i++)
*{ * *
* * *if(((Value<<(i-1))>>31) ==0) *
* * * * Result[i]='0'; *
* * *else * *
* * * * Result[i]='1'; *
*
*} *
Edit1->Text = Result;
Исправлено: Megabizon, 6:39 13-03-2004
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.