Вот такая же хрень. Только легче.

Код:
function decolorRGB(col){
colArr = [];
colString = col.toString(16);
R = "0x"+colString.substr(0,2);
G = "0x"+colString.substr(2,2);
B = "0x"+colString.substr(4,2);
colArr.push(R,G,B)
return colArr;
}
trace(decolorRGB(0xFFC6E0));
Только это абсолютно никому не нужно.
Странные вещи ты пытаешься сделать. А зачем? У тебя уже ЕСТЬ эти значения (R,G,B). Я понимаю, если ты хочешь сделать ползунки для изменения (setTransform) цвета объекта. И тогда ты привязывал бы положение ползунка к значениям ra, rb, ga, gb, ba, bb, aa, ab, которые выражены в Number. Вот тогда бы к этим цифрам (Number) можно было бы применить toString(16).