|
binyan
Пользователь
Откуда: Israel Регистрация: Март 2005
Всего: 292 сообщения
|
Как я номер 0х11000047 перевожу в десятичное число с помощью Виндосовского калькулятора? (Добавление от 15:11 - 15 Апр., 2006.) Поидее должно получиться число 1677795 Эт я с FRMID упражняюсь =) Пытаюсь перевести NAVGULAA.FRM в 1677795. Так как это один и тот же ФИД. Только не получается...Получается 285212751
----- ...выражая озадаченность, граничащую с озабоченностью..
|
Отправлено: 15:03 - 15 Апр., 2006
|
|
Wasteland Ghost
Маленькое Злое Привидение
Откуда: Россия, Самара Регистрация: Дек. 2002
Всего: 2251 сообщение
|
У калькулятора в HEX-режиме не забывай параметры смотреть: 8 байт, 4 байта, 2 байта, 1 байт. Тебе нужно 4 байта (размер целого). А вообще у тебя номер неправильный . Не 0х11000047, а 0х01000047 .
|
Отправлено: 15:18 - 15 Апр., 2006
|
|
binyan
Пользователь
Откуда: Israel Регистрация: Март 2005
Всего: 292 сообщения
|
В общем так...захожу в FIDID, ввожу имя файла NAVGULAA => результат 0x1100004f. Я в предыдущем посте ошибся. Но все же результат 0x1100004f а не 0х01000047. А вот теперь я хочу этот фид перевести в десятичное число. Захожу в калькулятор, режим HEX, 4 байта, ввожу 1100004f, нажимаю DEC => результат 285212751. Чего то тут не то, а вот что, понять не могу. (Добавление от 15:50 - 15 Апр., 2006.) Зато вот если я в программе ввожу ФИД Ленни 16777295, то он мне выдаёт все правильно - имя файла NAVGULAA. Что же это получается, 285212751=16777295? (Добавление от 16:06 - 15 Апр., 2006.) Ок...вроде разобрался...NxN в расчет не берём - берём только то, что после них. Правильно?
----- ...выражая озадаченность, граничащую с озабоченностью..
|
Отправлено: 15:41 - 15 Апр., 2006
|
|
dumka
Пользователь
Откуда: RUSSIA Регистрация: Янв. 2006
Всего: 3 сообщения
|
правильно
----- FreeBSD - да прибудут с нами демоны!
|
Отправлено: 21:35 - 16 Апр., 2006
|
|
binyan
Пользователь
Откуда: Israel Регистрация: Март 2005
Всего: 292 сообщения
|
А вот ещё глупый, но ожидаемый вопрос. Почему?
----- ...выражая озадаченность, граничащую с озабоченностью..
|
Отправлено: 21:53 - 22 Апр., 2006
|
|
Wasteland Ghost
Маленькое Злое Привидение
Откуда: Россия, Самара Регистрация: Дек. 2002
Всего: 2251 сообщение
|
Вот зачем, спрашивается, люди доки пишут, если их всё равно никто не читает? Итак. Объясняю популярно: все базовые изображения, указанные в заголовках БИС, это FRM-файлы. Не FR0, 1, 2... Именно FRM. Только у них ID3 = 0. Прогоняем через frmID NAVGULAA.FRM, получаем FRMID = 0x100004f. Вот это число и есть ID базовой FRM из заголовка. Если же взять, скажем, HAPOWRBA.FR0, то получим FRMID = 0x11140001. Первая единичка определяет номер направления.
|
Отправлено: 11:00 - 23 Апр., 2006
|
|
binyan
Пользователь
Откуда: Israel Регистрация: Март 2005
Всего: 292 сообщения
|
Все понял обещаю исправиться =) А насчет док...Читают, только не всегда всё понятно =)
----- ...выражая озадаченность, граничащую с озабоченностью..
|
Отправлено: 21:31 - 23 Апр., 2006
|
|
|
|