![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Binary [D7, XP]
yon © (2006-07-14 19:49:00)Всем привет!
Подскажите функцию преобразования: integer -> binary
Fanks.
Alien1769 (2006-07-14 20:28:00) [1]to begin...end ©
Сорри, местные юзеры достали.
begin...end (2006-07-14 20:25:00) [2]Насколько я понял, нужно из числа 45 получить строку , содержащую двоичное его представление. Для этого можно воспользоваться функцией Int ToBin (см. модуль idGlobal). А Hex ToBin тут вряд ли поможет.
Alien1769 (2006-07-14 20:19:00) [3]
> Спасибо, видно справку делфей надо заменить.
Плиз версион
yon (2006-07-14 20:17:00) [4]Спасибо, видно справку делфей надо заменить.
Alien1769 (2006-07-14 20:14:00) [5]Дык это просто:
function HexToBin(Text, Buffer: PChar; BufSize: Integer): Integer
Description
Call HexToBin to convert the hexadecimal string Text to the binary value it represents.
Text is a string representation of a hexadecimal value.
Buffer returns the resulting value in binary.
BufSize is the size of Buffer. Text needs to point to at least 2*BufSize hexadecimal characters, because each two hexadecimal characters represent one byte.
HexToBin returns the number of characters in Buffer that have not been used because Text did not contain valid hexadecimal characters ('0'..'f').
Note: The hexadecimal number must use lower-case characters; HexToBind does not recognize upper-case characters.
yon (2006-07-14 20:13:00) [6]yes
Alien1769 (2006-07-14 20:10:00) [7]Так тебе надобно HEXtoBIN ?
yon (2006-07-14 20:09:00) [8]'45' - dec
'2D' - hex
101101 - bin - искомая
Alien1769 (2006-07-14 20:08:00) [9]А еще
смотри
http://www.delphimaster.ru/cgi-bin/forum.pl?id=1152877503&n=18
Alien1769 (2006-07-14 20:06:00) [10]это обычный HEX-код. Чего требуем!
yon (2006-07-14 20:03:00) [11]Имею к примеру циферу '45' и есть необходимость предсатвить её в бинарном виде '101101', ну только конечно же програмно.
Leonid Troyanovsky (2006-07-14 20:01:00) [12]
> yon © (14.07.06 19:49)
> Подскажите функцию преобразования: integer -> binary
Приведи пример подобного преобразования.
--
Regards, LVT.