Просмотр полной версии : Как посчтитать вручную шеснадцатеричные числа?
Читал help от адоби по режимам смешивания, и наткнулся на такую строку:
Например, если в экранном объекте есть пиксел со значением RGB, равным 0xFFCC33, а RGB пиксела фона имеет значение 0xDDF800, то значением RGB отображаемого пиксела является 0x222C33 (так как 0xFF - 0xDD = 0x22, 0xF8 - 0xCC = 0x2C и 0x33 - 0x00 = 0x33).
Но как это рассчитать? (без использования компа или калькулятора)
cleptoman
01.03.2011, 13:43
ну в столбик же)
тут сложность в том, что сложновато мозг с 10чной на 16-чную систему развернуть.
Как можно отнять или сложить буквы с числами? Вот в чем вопрос
Как расчитано это? 0xF8 - 0xCC = 0x2C
cleptoman
01.03.2011, 13:51
эээ..думал информатику в школе преподавали )
в 16-чной системе после цыфры 9 идут первые буквы алфавита
т.е.
9 = 9
10 = A
11 = B
12 = C
13 = D
14 = E
15 = F
16 = 10
17 = 11
и т.д.
т.о.:
FF
-
DD
=
15-13
15-13
ответ
2 и 2
т.е. 0x22
(не знаю я как тут в столбик считать, надеюсь написал понятно))
в AS префикс 0x означает, что число записано в 16-чной системе.
вот тут (http://ru.wikipedia.org/wiki/0x) понятней
В шестнадцатеричной системе счисления, буквы - суть цифры.
Добавлено через 2 минуты
Вот например в двоичной (сложение):
1011 11
111 7
10010 18
В шестнадцатеричной системе счисления, буквы - суть цифры.
Вот например в двоичной (сложение):
1011 11
111 7
10010 18
В двоичной знаю, но это меня не интересует.
эээ..думал информатику в школе преподавали )
Не было у нас в школе информатики. А если бы и была, вряди мне тогда это было бы интересно, у меня еще и компа-то не было ))
cleptoman, спасибо ;) Теперь понял
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.