Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
21.07.2010, 09:53
|
|||
---|---|---|---|
|
|||
форматы |
|||
#18+
добрый день. подскажите пожалуйста, столкнулась с такой проблемой, в таблице есть поля с данными в 16-ричном формате, тип данных у этих полей при этом С(5). можно ли их как-то переделать в десятичный формат, может есть какая функция или команда. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.07.2010, 10:05
|
|||
---|---|---|---|
форматы |
|||
#18+
Если это двоичные целые то CTOBIN(), но там нет пятибайтовых форматов, только 1, 2, 4 и 8 байт. можно еще функцию написать через коды символов в число преобразовать. Если там формат с плавающей запятой, то только функцию писать. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.07.2010, 10:10
|
|||
---|---|---|---|
|
|||
форматы |
|||
#18+
тип данных поля С(5) и числа в 16-ричном формате, надо получить поле N(5) в десятичном формате. например записано число 0E5B4, а надо 58804 чтоб отображалось. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.07.2010, 10:17
|
|||
---|---|---|---|
форматы |
|||
#18+
Похоже невнимательно прочитал первый пост. Если 16-ричные, то через EVAL() можно, но только с проверкой правильности значения. Иначе ошибка будет Код: plaintext 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=41&mobile=1&tid=1585101]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
106ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
others: | 360ms |
total: | 558ms |
0 / 0 |