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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 03.03.2010, 10:05   #1
seeton
 
Регистрация: 07.12.2009
Сообщений: 7
По умолчанию Пасаль, Строки.

Описать функцию 1)DecToBin(N) 2)DecToHex(N) строкового типа,
которая возвращает строковое представление целого
неотрицательного числа N в 1)двоичной 2)16-ричной системе счисления.
Результирующая строка состоит из символов 1)['0'–'1'] 2)['0'–'9', 'A'–'F']
и не содержит ведущих нулей
(за исключением представления числа 0).
Используя эту функцию, получить 1)двоичные 2)16-ричные
представления данных пяти чисел.
seeton вне форума Ответить с цитированием
Старый 03.03.2010, 10:18   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Что гугл отменили?
http://www.delphiworld.narod.ru/base..._calculus.html
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 03.03.2010, 12:05   #3
SERG1980
Участник клуба
 
Аватар для SERG1980
 
Регистрация: 28.03.2007
Сообщений: 1,814
По умолчанию

Вот для перевода в НЕХ а в BIN рули поиском по форуму примеров куча
Код:
uses crt;
const HexString:string='0123456789ABCDEF';
var a,b:integer;
     decch:word;
    HEX:string;
BEGIN
 ClrScr;
 WriteLn('Vvedite chislo');
 ReadLn(decch);
 Hex:='';
 while decch > 0 do
 begin
  a:=decch;
  decch:=Trunc(decch/16);
  if decch > 0 then
  begin
   b:=a-(16*decch);
   HEX:=HexString[b+1]+HEX;
  end else HEX:=HexString[a+1]+HEX;
 end;
 WriteLn('$'+HEX);
 ReadLn;
END.
Ну думаю в ф-ию это переделать несложно будет

Последний раз редактировалось SERG1980; 03.03.2010 в 12:12.
SERG1980 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перенести символа с начала строки в место перед запятой этой же строки. Zhiltsov Microsoft Office Excel 4 05.06.2009 13:10
считать из файла две строки, вывести на экран символы первой строки, которые отсутствуют во второй gotex Помощь студентам 4 08.05.2008 02:27