» TeamX (Архив Форума)«


Форум TeamX » За кружкой ротгута » Вопросы о HTML и ЭВМ (Немножко о HTML и ЭВМ)

Переход по темам
<< Пред. След. >>
Страницы этой темы [ 1 2 ] Все собщения

 
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
 

Переход по темам
<< Пред. След. >>
Страницы этой темы [ 1 2 ] Все собщения


Powered by Ikonboard 2.1.9 RUS
Modified by RU.Board Team
© 2000 Ikonboard.com