calc использует 8-байтные числа, а если бы использовал 4-байтные, результат был бы FF00 0000.Papazol писал(а):Беру calc и перевожу
ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
Модератор: Tolik
-
Tolik
- Гуру
- Сообщения: 2604
- Зарегистрирован: 28 янв 2011, 10:38
- Благодарил (а): 283 раза
- Поблагодарили: 587 раз
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
- Papazol
- Гуру
- Сообщения: 2069
- Зарегистрирован: 04 дек 2009, 01:39
- Откуда: Рязань
- Благодарил (а): 73 раза
- Поблагодарили: 647 раз
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
Это понятно, но, в теории, если нам нужно совершить вручную замену цвета, то мы как-то должны преобразовать hex в dec, а сделать это проще всего калькулятором. Если бы было критично, как записывается число, пришлось бы добавлять FFFF FFFF в начало, иначе нужного результата не получить. А поскольку программе фиолетовы старшие разряды, их можно и не добавлять. В общем, небольшая разминка мозга удалась!
- vdemidov
- Гуру
- Сообщения: 1687
- Зарегистрирован: 12 дек 2008, 13:10
- Откуда: Киев
- Благодарил (а): 191 раз
- Поблагодарили: 157 раз
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
Неправильно. Это правда только для цветов с альфой больше 127, а вообще лучше туда руками не лезть, и то что прокатывают числа выходящие за диапазон 32-битного инта, это исключительно счастливая случайность, которая может закончиться в любой момент.Papazol писал(а):Это понятно, но, в теории, если нам нужно совершить вручную замену цвета, то мы как-то должны преобразовать hex в dec, а сделать это проще всего калькулятором. Если бы было критично, как записывается число, пришлось бы добавлять FFFF FFFF в начало, иначе нужного результата не получить. А поскольку программе фиолетовы старшие разряды, их можно и не добавлять. В общем, небольшая разминка мозга удалась!
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
-
Tolik
- Гуру
- Сообщения: 2604
- Зарегистрирован: 28 янв 2011, 10:38
- Благодарил (а): 283 раза
- Поблагодарили: 587 раз
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
У калькулятора в win7 есть радио-батон (как ето по-русски?) Dword, который и надо выбрать, тогда из FF000000 получается -16777216.
- Papazol
- Гуру
- Сообщения: 2069
- Зарегистрирован: 04 дек 2009, 01:39
- Откуда: Рязань
- Благодарил (а): 73 раза
- Поблагодарили: 647 раз
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
Да не будем мы туда лезть, это для общего развития. А в XP калькулятор имеет только переключение количества байт, и если число имеет больше байт, чем мы установим, то лишние байты просто отрезаются.
- vdemidov
- Гуру
- Сообщения: 1687
- Зарегистрирован: 12 дек 2008, 13:10
- Откуда: Киев
- Благодарил (а): 191 раз
- Поблагодарили: 157 раз
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
Нужно не только самому не лезть, но еще и не советовать чайникам туда лезть без острой необходимости.Papazol писал(а):Да не будем мы туда лезть, это для общего развития. А в XP калькулятор имеет только переключение количества байт, и если число имеет больше байт, чем мы установим, то лишние байты просто отрезаются.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
- Papazol
- Гуру
- Сообщения: 2069
- Зарегистрирован: 04 дек 2009, 01:39
- Откуда: Рязань
- Благодарил (а): 73 раза
- Поблагодарили: 647 раз
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
Это вопрос, конечно, спорный, у каждого своя голова должна быть. Надо понимать, что, если программа не имеет в арсенале некой фичи и приходится её выполнять вручную, то вероятность накосячить более 50%. Поэтому бэкап, бэкап и ещё раз бэкап. Нужно ли это каждый раз повторять, не знаю.
С другой стороны, можно, конечно, промолчать, сойдя за умного, только ведь ума-то это не прибавит ни мне, ни задавшему вопрос. Сейчас хоть какие-то моменты прояснились, это по-любому лучше, чем полное неведение.
С другой стороны, можно, конечно, промолчать, сойдя за умного, только ведь ума-то это не прибавит ни мне, ни задавшему вопрос. Сейчас хоть какие-то моменты прояснились, это по-любому лучше, чем полное неведение.
-
mishachep187
- Новичок
- Сообщения: 26
- Зарегистрирован: 30 апр 2010, 22:21
- Благодарил (а): 5 раз
- Поблагодарили: 2 раза
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
День добрый.
Подскажите по высотам,и их разности довольно существенной.
И второй вопрос, каким-то слоем пишется в кеш высоты? (про тот что на скрине 170 м)
Подскажите по высотам,и их разности довольно существенной.
И второй вопрос, каким-то слоем пишется в кеш высоты? (про тот что на скрине 170 м)
- Papazol
- Гуру
- Сообщения: 2069
- Зарегистрирован: 04 дек 2009, 01:39
- Откуда: Рязань
- Благодарил (а): 73 раза
- Поблагодарили: 647 раз
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
У разных источников разные значения высоты. По картинке не понять, какой источник данных установлен. Если Google Earth или GeoCacher, то данные пишутся в кэш.
А вот в связи с этим вопрос: если в меню статусной строки указан источник SRTM3 или ASTER GDEM v2, то ведь данные о высотах должны запрашиваться через Интернет? И появляться в том же месте статусной строки, что и при установке источника GeoCacher, например? У меня не появляются, всё время 0 м. Через контекстное меню данные выводятся в окошко браузера нормально. Это баг или я что-то делаю не так?
А вот в связи с этим вопрос: если в меню статусной строки указан источник SRTM3 или ASTER GDEM v2, то ведь данные о высотах должны запрашиваться через Интернет? И появляться в том же месте статусной строки, что и при установке источника GeoCacher, например? У меня не появляются, всё время 0 м. Через контекстное меню данные выводятся в окошко браузера нормально. Это баг или я что-то делаю не так?
-
aleksjr
- Соображающий
- Сообщения: 75
- Зарегистрирован: 19 ноя 2010, 12:28
- Благодарил (а): 80 раз
- Поблагодарили: 9 раз
Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ
Я в папочку TerrainData\ASTGTM2 ПОМЕСТИЛ данные на нужный квадрат градус широты на градус долготы и всё заработало.То же самое и с SRTM3 плюс соответствующие галочки в свойствах.Релиз последний.