¡Buenas gentes! Estuve mirando información, y por casualidad experimenté un detalle que me rompió un cacho. Hice el siguiente código:
Código ActionScript :
stop();
var i:Array=new Array();
i[0]=64;
for(i[1]=0;i[1]<i[0];i[1]++){
trace(i[1]+"bits = "+Math.pow(2,i[1]));
};
Por supuesto, el resultado no fue el esperado por lo que comentamos de los bits, pero sí debe tener algo que ver, observa el resultado:
0bits = 1
1bits = 2
2bits = 4
3bits = 8
4bits = 16
5bits = 32
6bits = 64
7bits = 128
8bits = 256
9bits = 512
10bits = 1024
11bits = 2048
12bits = 4096
13bits = 8192
14bits = 16384
15bits = 32768
16bits = 65536
17bits = 131072
18bits = 262144
19bits = 524288
20bits = 1048576
21bits = 2097152
22bits = 4194304
23bits = 8388608
24bits = 16777216
25bits = 33554432
26bits = 67108864
27bits = 134217728
28bits = 268435456
29bits = 536870912
30bits = 1073741824
31bits = 2147483648
32bits = 4294967296
33bits = 8589934592
34bits = 17179869184
35bits = 34359738368
36bits = 68719476736
37bits = 137438953472
38bits = 274877906944
39bits = 549755813888
40bits = 1099511627776
41bits = 2199023255552
42bits = 4398046511104
43bits = 8796093022208
44bits = 17592186044416
45bits = 35184372088832
46bits = 70368744177664
47bits = 140737488355328
48bits = 281474976710656
49bits = 562949953421312
50bits = 1.12589990684262e+15
51bits = 2.25179981368525e+15
52bits = 4.5035996273705e+15
53bits = 9.00719925474099e+15
54bits = 1.8014398509482e+16
55bits = 3.6028797018964e+16
56bits = 7.20575940379279e+16
57bits = 1.44115188075856e+17
58bits = 2.88230376151712e+17
59bits = 5.76460752303424e+17
60bits = 1.15292150460685e+18
61bits = 2.30584300921369e+18
62bits = 4.61168601842739e+18
63bits = 9.22337203685478e+18
La verdad, ando más perdido que un pulpo en un garage... ¿Alguien me puede ayudar? Muchas gracias Cristalab, y a Maikel por ayudarme con este tema.