Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   число в строку (http://www.flasher.ru/forum/showthread.php?t=112927)

Манюня 12.06.2008 18:17

число в строку
 
Подскажите, как перевести строку типа 0x00FF33 в число в 16-ной системе типа 0x00FF33, чтобы потом можно было применить как цвет в setRGB().

MrPoma 12.06.2008 18:34

Код:

trace(Number('0x00ff33'))
trace(0x00ff33)


Манюня 12.06.2008 18:53

ну а так число то в десятичную систему переводится). А как теперь в 16-ную? Хотя и десятичная работает оказывается

etc 12.06.2008 19:14

Цитата:

Сообщение от Манюня (Сообщение 745269)
ну а так число то в десятичную систему переводится). А как теперь в 16-ную?

Зачем? Подставьте как есть, трейс вам не покажет значение в шестнадцатиричной системе, если вы не делаете toString в неё.

Psycho Tiger 12.06.2008 20:26

setRgb(color) - color может быть как десятичной, так шестнадцатиричной, так и восьмеричной и двоичной. Главное дать компилятору понять, что за основание числа мы передали, остальное он сделает сам.


Часовой пояс GMT +4, время: 12:38.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.