Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.11.2011, 15:16   #1
nikitoto
 
Регистрация: 17.11.2011
Сообщений: 7
По умолчанию Калькулятор. Перевод чисел.

Здравствуйте!
Подскажите пожалуйста, как переводить числа из двоичной системы в десятичную и наоборот, т.е. сделать своего рода калькулятор: в Edit1 пишешь число, жмем кнопку, в Edit2 это же число в двоичной.
Заранее спасибо.
nikitoto вне форума Ответить с цитированием
Старый 17.11.2011, 15:42   #2
Mandrivnyk
Software Developer
Участник клуба
 
Аватар для Mandrivnyk
 
Регистрация: 01.03.2011
Сообщений: 1,098
По умолчанию

ЯП какой нужен?
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
Помог ответ? -- Поставьте отзыв.
Выражения особой благодарности в рублевом эквиваленте отправлять сюда --> R269634919062
Mandrivnyk вне форума Ответить с цитированием
Старый 17.11.2011, 18:07   #3
nikitoto
 
Регистрация: 17.11.2011
Сообщений: 7
По умолчанию

эээ в delphi нужна прога
nikitoto вне форума Ответить с цитированием
Старый 17.11.2011, 18:14   #4
IT-man
АльTRUEи$т
Форумчанин
 
Аватар для IT-man
 
Регистрация: 19.03.2009
Сообщений: 784
По умолчанию

Код:
{**********************************************************}
 // Binary to Integer 

function BinToInt(Value: string): Integer;
 var
   i, iValueSize: Integer;
 begin
   Result := 0;
   iValueSize := Length(Value);
   for i := iValueSize downto 1 do
     if Value[i] = '1' then Result := Result + (1 shl (iValueSize - i));
 end;


 // Integer to Binary 

function IntToBin1(Value: Longint; Digits: Integer): string;
 var
   i: Integer;
 begin
   Result := '';
   for i := Digits downto 0 do
     if Value and (1 shl i) <> 0 then
       Result := Result + '1'
   else
     Result := Result + '0';
 end;
источник
Цитата:
«Никто не войдет в Рай, имея хотя бы крупицу гордыни в своем сердце». «Аллах Красив и любит красоту. Гордыня означает отказ от истины и высокомерие»
IT-man вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
калькулятор перевода чисел в шестнадцатеричную систему счисления Zhana Помощь студентам 19 02.12.2011 21:58
Калькулятор для перевода чисел в шестнадцатиричную систему счисления Zhana Помощь студентам 0 27.10.2011 18:18
Калькулятор комплексных чисел Keling Помощь студентам 11 01.11.2010 20:39
арифметический калькулятор для 2х чисел purpura Помощь студентам 3 21.11.2009 15:00
двадцати пяти значный калькулятор целых чисел GydZu Помощь студентам 7 13.06.2009 10:55