Цвет 12463901 в RGB

  1. 9 г. назад

    Как вот этот цвет - 12463901 перевести в RGB?

  2. встречный вопрос - что за цвет 12463901?

  3. На инфостарте скачала обработку, которая возвращает ЦветФона(). Вот она мне его и вернула.
    Нужен цвет подсветки строки таблицы (стандартный 1С синий).

  4. а, понял. у тебя есть цвет из клюшек, который нужно перевести в RGB?

    Ответы: (4)
  5. (3) Ага.

  6. емнип, код цвета в клюшках R*256*256 + G*256 + B

    Ответы: (7) (8) (13)
  7. соответственно, B - остаток от деления на 256, потом берём целую часть от деления на 256, и т.д.

    Ответы: (10)
  8. (5) Ты думаешь ты ей ща помог ))))

    Ответы: (9)
  9. (5) Да знаю я. Как эту строку раскладывать-то?

  10. (7) а то! :)

  11. (6) 12463901/256 = 48687.1132125
    Где B?

    Ответы: (11) (21)
  12. (10) 12463901%256 = 29

    открой табло в 1сине - там можно вычислять

    Ответы: (12)
  13. (11) Не понял.... На калькуляторе делю.... У меня другая цифирь получается.

  14. 12463901%256 = 29
    Цел(12463901/256) = 48687
    48687%256 = 47
    Цел(48687/256) = 190

    (29,47,190)

    в (5) каналы попутал. правильно так: B*256*256 + G*256 + R

    Ответы: (14) (15)
  15. (13) Предупреждать надо [smile=o_O] А то - я уже и на калькуляторе посчитать не могу [smile=;_;]

    Спасибо огромное!!!!
    Чмоки!

  16. (13) Уууууууу нет Андрюх так ты ей вообще весь мозг ща запустишь.

  17. Шо то у вас сложно ... 12463901 = BE2F1D = 190 - 47 - 29 вот на счетах все просто )

  18. Не-е-е.... 29 откуда? % - ЭТО ЧТО?

    Ответы: (18)
  19. (17) тыжепрограммист!

  20. Вот на яве примитив ... из HEX
    R = hexToR("#FFFFFF");
    G = hexToG("#FFFFFF");
    B = hexToB("#FFFFFF");

    function hexToR(h) {return parseInt((cutHex(h)).substring(0,2),16)}
    function hexToG(h) {return parseInt((cutHex(h)).substring(2,4),16)}
    function hexToB(h) {return parseInt((cutHex(h)).substring(4,6),16)}
    function cutHex(h) {return (h.charAt(0)=="#") ? h.substring(1,7):h}

  21. 08.05.2014 18:13:51 отредактировано Масянька

    Всем спасибо и огромные чмоки !

  22. (10) 12463901/256 = 48687.1132125
    Где B?

    а правду говорят что все бабы дуры? :)

    Ответы: (22)
  23. (21) Абсолютно! Как и правда то, что мужики кАзлы.

  24. Мне вот реально интересно, неужели миста так меняет людей? Или просто миста сборище закомплексованных уродов, которые только и умеют - обсирать других?

    Ответы: (24)
  25. (23) Люди с детства знают наизусть таблицу умножения, Что 2*2=4 8*8=40 и т.д, это просто вьедено в мозг. И естественно их очень удивляет, когда кто то не умеет выполнить элементарных действий. Вот и подкалывают

    Ответы: (25)
  26. (24) 8*8=40? ))))
    Маська конечно жжот как всегда, видать вчера только узнала что такое в эске %. Но остальные не отстают я смотрю )

    Ответы: (26) (31)
  27. (25) Просто ты просто смертный и тебе не понять. 6*6=24 5*5=19 8*8=40 у нас такая таблица умножения в детстве была, я ее до сих пор наизусть помню

    Ответы: (27) (31)
  28. (26) Тяжелое детство...

    Ответы: (28)
  29. (27)+ Про 16-ричную систему я вообще говоря в курсе, но чтобы в детстве на ней учили вместо десятичной, это какая-то очень суровая школа ))

    Ответы: (29)
  30. (28) Программистская. Десятеричную таблицу умножения то же учили, но в начальных классах

    Ответы: (30)
  31. (29) А какой смысл 16-ричную-то учить? Она только для компа, а он за тебя посчитает.

    Ответы: (33)
  32. (25) Да, только вчера.
    (26) А при чем тут таблица умножения?

    Ответы: (32)
  33. (31) Да подколол он походу с хексом. Помню шутка-загадка такая была, как известно 7*7=48, ну и дальше какая-то математическая выкладка из этого, результат которой противоречил здравому смыслу. Ошибка-то в первой фразе, но когда ее говоришь убедительно народ ведется )

  34. (30) В 90-ых при написании и проектировании программы, программисту приходилось делать большое количество 16ричных вычислений с разными целями

    Ответы: (34)
  35. (33) Я родом с 78-го года, мне почему-то ни разу не приходилось. Если только игрушки ломать... А так-то в восьмидесятые допустим были в компе калькуляторы, которые считали это за меня...

    Ответы: (35)
  36. 09.05.2014 12:20:10 отредактировано sda553

    (34) Тебя не смущало, что все бинарные редакторы показывали адреса и элементы в hex, а все форматы файлов (bmp, gif например) описывались в руководствах в hex адресации?
    Зная что из файла надо считать n структур размером m, обработать их и проверить при отладке - постоянно приходилось умножать и складывать, чтобы адресовать то, что надо.

    Ответы: (38)
  37. майкрософт свои системные параметры и структуры постоянно выравнивал по размеру до степени двоек, чтобы легче считать программистам было

    Ответы: (37)
  38. (36) А 1С не выравнивает? :) Вот уж кому реально пофиг.

  39. (35) Да не, адрес он и есть адрес. Чего там считать-то...

    Ответы: (39)
  40. (38) про выравнивание данных - не, не слышал?

    Ответы: (40)
  41. (39) Каким это боком? Ну про слова помню, есть такое, но чего там блин считать-то...

или зарегистрируйтесь чтобы ответить!