Форум: "Начинающим";
Текущий архив: 2006.12.17;
Скачать: [xml.tar.bz2];
ВнизHexToInt Найти похожие ветки
← →
addi (2006-11-29 13:54) [0]Как можно это преобразование реализовать?
← →
Сергей М. © (2006-11-29 13:57) [1]Вот так:
StrToInt("$" + "1ADB07CH")
← →
addi (2006-11-29 16:01) [2]А если hex не в виде строки?
← →
Reindeer Moss Eater © (2006-11-29 16:03) [3]А если hex не в виде строки?
А в виде чего?
← →
Anatoly Podgoretsky © (2006-11-29 16:12) [4]> addi (29.11.2006 16:01:02) [2]
> А если hex не в виде строки?
Чего?
← →
DrPass © (2006-11-29 16:50) [5]HEX по телефону. Только для совершеннолетних хакеров
← →
addi (2006-11-29 23:07) [6]Hex в виде слова 16 бит.
← →
Loginov Dmitry © (2006-11-29 23:24) [7]> Hex в виде слова 16 бит.
Тяжелый случай...
← →
DrPass © (2006-11-30 00:09) [8]
> addi (29.11.06 23:07) [6]
Ой, как интересно... А Integer у тебя в таком случае - что?
← →
Anatoly Podgoretsky © (2006-11-30 00:15) [9]> addi (29.11.2006 23:07:06) [6]
Юникод что ли :-)
← →
grisme © (2006-11-30 00:53) [10]>Loginov Dmitry © (29.11.06 23:24) [7]
Неизлечимый даже %-)
← →
MikePetrichenko © (2006-11-30 10:07) [11]
> А Integer у тебя в таком случае - что?
А Integer это HEX в виде слова 32 bit :) (В общем случае)
← →
Сергей М. © (2006-11-30 10:24) [12]
> Integer это HEX в виде слова 32 bit
Еще хлеще)
А Single - это, видимо, тоже HEX и тоже в виде слова 32 bit)
А Double, соответственно, тот же HEX, но уже в виде слова 64 bit)
Мдя ..
← →
Anatoly Podgoretsky © (2006-11-30 10:28) [13]> Сергей М. (30.11.2006 10:24:12) [12]
А string 16 миллиардов хексабит
← →
Юрий Зотов © (2006-11-30 13:10) [14]> addi (29.11.06 16:01) [2]
Hex не может быть "не в виде строки". Потому что Hex - это не само число, а его ВИДИМОЕ изображение в 16-ричной системе счисления. Оно всегда строка, по определению.
← →
Юрий Зотов © (2006-11-30 13:38) [15]> addi
Чтобы стало совсем понятно...
Пусть в какой-то области памяти (или диска, или чего угодно еще) размером 1 байт записана такая комбинация 8 бит: 10110110.
Эта физическая комбинация бит логически может быть интерпретирована совершенно по-разному. Например, как 182-й символ таблицы ASCII - и тогда на бумаге (или в каком-товидимом
тексте) мы запишем его так: ╢
Можно интерпретировать эту комбинацию бит и как целое число. И тогда изображение этого числа на бумаге (или в каком-товидимом
тексте) зависит от того, в какой системе счисления мы хотим его записать. В двоичной это так и будет: 10110110. В десятичной - 182. В шестнадцатиричной - B6. В восьмиричной - 266. В других - еще как-то.
То есть - само число остается все тем же, меняется только его ВИЗУАЛЬНОЕ ИЗОБРАЖЕНИЕ. То есть, строка. Вот она, эта строка, и зависит от системы счисления, а само число (то есть, его величина) не зависит ни от чего и не меняется никогда. Если у Вас в кармане 100 (DEC) рублей, то как это число ни записывай, а автомобиль на него все равно купишь.
Поэтому все эти BIN, DEC, HEX, OCT и пр. - это не САМО число, а его ВИЗУАЛЬНОЕ ИЗОБРАЖЕНИЕ в различных системах счисления. Любое из них может быть ТОЛЬКО строкой.
← →
Reindeer Moss Eater © (2006-11-30 13:45) [16]А у меня одно хекс значение есть в виде wav файла.
А в нем приятный женский голос говорит : "шестьдесят девять".
← →
Jeer © (2006-11-30 14:05) [17]
> Любое из них может быть ТОЛЬКО строкой.
Или изображением строки:)
Или
> [16]
← →
DrPass © (2006-11-30 15:34) [18]Подведем итог: посетители на сайте делятся на три категории -
1. Неопытные новички
2. Опытные сволочи
3. Юрий Зотов
← →
tesseract © (2006-11-30 16:16) [19]
> DrPass © (30.11.06 15:34) [18]
> Подведем итог: посетители на сайте делятся на три категории
> - 1. Неопытные новички2. Опытные сволочи 3. Юрий Зотов
2. Состав этого пункта постоянно плавает, зависит от сроков сдачи текущего проекта :-)
← →
evvcom © (2006-12-01 12:09) [20]> [19] tesseract © (30.11.06 16:16)
И плавают они между 2 и
4. Временно отсутствующие на форуме :))
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.12.17;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.047 c