|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.05.2011, 15:41 | #1 |
Пользователь
Регистрация: 05.05.2011
Сообщений: 14
|
Перевод из шестнадцатеричной системы в десятичную
Всем привет, помогите пожалуйста. У меня с микроконтроллера поступает информация, я записываю ее в массив ab, массив типа byte, информация приходит в шестнадцатеричном формате, мне надо перевести его в десятичный формат, для этого я использую функцию, код которой представлен ниже:
Код:
Код:
Последний раз редактировалось AnderoN; 07.05.2011 в 15:44. |
07.05.2011, 16:47 | #2 |
Пользователь
Регистрация: 05.05.2011
Сообщений: 14
|
Вроде разобрался, но у меня возник другой вопрос. В мой массив ab от микроконтроллера идут значения, мне надо выделять из них каждые 10 пришедших значений складывать их и делить на 10 (находить среднее арифметическое), я для этого сделал цикл
Код:
|
07.05.2011, 19:46 | #3 |
Форумчанин
Регистрация: 06.12.2010
Сообщений: 300
|
Просто: получаете новое число, прибавляете его к сумме, если i=10 то делите сумму на 10.
|
07.05.2011, 19:55 | #4 |
Участник клуба
Регистрация: 02.09.2007
Сообщений: 1,193
|
Стандартная функция Дельфи StrToInt понимает шестнадцатеричные числа.
Пример: INT:=StrToInt('$'+HEX); |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перевод числа из шестнадцатеричной(hex) в десятичную(dec) | Alex1991 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 5 | 15.11.2010 14:57 |
си++ перевод числа из шестнадцатиричной системы в десятичную. | Bonne | Помощь студентам | 1 | 18.04.2010 19:19 |
си++ перевод числа из двоичной системы в десятичную. | Bonne | Помощь студентам | 1 | 13.04.2010 22:07 |
Перевод числа из двоичной системы в десятичную С++ | kontroller | Помощь студентам | 2 | 15.02.2010 20:39 |