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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.09.2010, 09:46   #1
prw07
 
Регистрация: 02.08.2010
Сообщений: 9
По умолчанию Математические операции с шестнадцатиричными числами. Как?

Задача примитивная, но без перевода в десятичную cистему сделать не могу. Может подскажите?

В Edit.Text1 и Edit.Text2 есть шестнадцатиричные числа '1F' и '4A'. Нужно их сложить.
Функция StrToInt выводит ошибку, т.к. не понимает шестнадцатиричного числа.


Как выполнить сложение не переводя числа в десятичный формат?
prw07 вне форума Ответить с цитированием
Старый 06.09.2010, 10:17   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Неужели?
Код:
Caption:=IntToStr(StrToInt('$'+Edit1.Text)+StrToInt('$'+Edit2.Text));
Ты просто забыл добавить знак $
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Операции с большими числами mrChester Общие вопросы C/C++ 4 08.12.2010 15:22
Работа с шестнадцатиричными числами. weintrauber Общие вопросы C/C++ 5 23.04.2010 20:20
FASM. Ввод чисел и математические операции. Lamo Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 3 17.01.2010 20:38
Математические операции Juggernaut Общие вопросы Delphi 6 22.04.2009 10:34
Математические операции Pascal Gonzo Помощь студентам 5 19.03.2009 13:49