dec1_val
= random(255);
hex1_val = tohex(dec1_val);
bin1_val = tobinary(dec1_val);
dec2_val = random(255);
hex2_val = tohex(dec2_val);
bin2_val = tobinary(dec2_val);
dec3_val = random(255);
hex3_val = tohex(dec3_val);
bin3_val = tobinary(dec3_val);
dec4_val = random(255);
hex4_val = tohex(dec4_val);
bin4_val = tobinary(dec4_val);
dec5_val = random(255);
hex5_val = tohex(dec5_val);
bin5_val = tobinary(dec5_val);
dec6_val = random(255);
hex6_val = tohex(dec6_val);
bin6_val = tobinary(dec6_val);
dec1=dec1_val;
dec2="x";
dec3="x";
dec4=dec4_val;
dec5="x";
dec6="x";
hex1="x";
hex2=tohex(dec2_val);
hex3="x";
hex4="x";
hex5=tohex(dec5_val);
hex6="x";
bin1="xxxxxxxx";
bin2="xxxxxxxx";
bin3=tobinary(dec3_val);
bin4="xxxxxxxx";
bin5="xxxxxxxx";
bin6=tobinary(dec6_val);
function tobinary(val)
{
var i:int;
str="";
for (bit=0;bit<8;bit++)
{
j=int(val%2);
if (j==0) str=str+"0";
else str=str+"1";
val=int(val/2);
trace(val);
}
tmp=str;
str="";
for (i=7;i>=0;i--)
{
trace(tmp.slice(i,i+1));
str=str+tmp.slice(i,i+1);
}
return(str);
}
function tohex(val)
{
var i:int;
str="";
for (bit=0;bit<2;bit++)
{
j=int(val%16);
if (j==0) str=str+"0";
else if (j==1) str=str+"1";
else if (j==2) str=str+"2";
else if (j==3) str=str+"3";
else if (j==4) str=str+"4";
else if (j==5) str=str+"5";
else if (j==6) str=str+"6";
else if (j==7) str=str+"7";
else if (j==8) str=str+"8";
else if (j==9) str=str+"9";
else if (j==10) str=str+"A";
else if (j==11) str=str+"B";
else if (j==12) str=str+"C";
else if (j==13) str=str+"D";
else if (j==14) str=str+"E";
else if (j==15) str=str+"F";
val=int(val/16);
trace(val);
}
tmp=str;
str="";
for (i=7;i>=0;i--)
{
trace(tmp.slice(i,i+1));
str=str+tmp.slice(i,i+1);
}
return(str);
} |