![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
hex to demical
bagos © (2010-01-20 01:52:00)как можно перевести шестнадцатиричное в десятичное число?
Sha (2010-01-20 14:58:00) [21][9] относится к [7]
> Anatoly Podgoretsky © (20.01.10 14:55) [8]
> Процессор работает только со своим внутренним двоичным представлением.
Которых может быть не одно.
Sha (2010-01-20 14:56:00) [22]Точнее будет сказать, что для ASCII и BCD форматов есть специальные инструкции коррекции.
Ну и кроме того, очевидно, что даже для двоичного формата инструкция должна содержать информацию о размере операндов.
Anatoly Podgoretsky (2010-01-20 14:55:00) [23]> Sha (20.01.2010 14:32:07) [7]
И отсутствуют для шестнадцатиричного, восьмеричного и прочих представлений, если только не написать свои функии. Процессор работает только со своим внутренним двоичным представлением.
Sha (2010-01-20 14:32:00) [24]Нет, конечно.
Например, есть инструкция сложения для двоичного представления и есть для двоично-десятичного.
oldman (2010-01-20 14:28:00) [25]
> Sha © (20.01.10 14:24) [5]
А разве арифметическим действиям не по барабану формат представления?
Sha (2010-01-20 14:24:00) [26]> Есть просто числа. Целые или действительные.
Тем не менее имеется несколько (больше двух) форматов представления чисел и соответствующих им машинных инструкций, которые позволяют выполнять арифметические операции над числами, представленными в этих форматах.
Anatoly Podgoretsky (2010-01-20 11:35:00) [27]> bagos (20.01.2010 01:52:00) [0]
StrToInt
Германн (2010-01-20 02:05:00) [28]1. Нет "шестнадцатиричных" чисел, как нет и "десятичных" чисел. Есть просто числа. Целые или действительные.
2. Есть "строковые представления" чисел. Двоичные, троичные, восьмиричные, десятичные, шеснадцатиричные и т.п.
3. IntToStr(StrToInt($FF)).
Дальше сам разбирайся.
Медвежонок Пятачок (2010-01-20 01:59:00) [29]StrToInt например
bagos (2010-01-20 01:54:00) [30]может функция встроенная есть?