b Guest
|
Posted: Fri Sep 05, 2003 5:07 pm Post subject: some ideas |
|
|
1. method
to avoid numbers with lot of 0 compress file first with zip or
something
( ^ means as 2^3 = 8)
How about this:
open file
1. find number closest to 16^16 or 16^15 in beginning of file
if 10 first hex numbers are not close to 16^15 or 16^16 try with
first 11. then first 12 ...
find next number closest to the first batch and write that next number
as a
difference between first batch (number) and second batch (number)
same for third...
list would be like this
first batch; second batch; third batch ....
first number ; length of difference first - second, - difference to
the first number; length
of difference , difference to the first number
16^16 ; length of difference , 16^15 , + or - difference to the first
number; length of
difference , 16^15 , + or - difference to the first number
2. method
what if number 1048577 in file is written as 16^5 + 1,
second number is written as 16^12 or the number closest the second
number +
difference 16^12 - that number. If file is little bigger than 16^12
than
that number - 16^12.
or how about creating list of
1 16
2 256
3 4096
4 65536
5 1048576
6 16777216
7 268435456
8 4294967296
9 68719476736
10 1099511627776
11 17592186044416
12 281474976710656
and /or 15 ^1 , 15^2 between those lines? and then using line number 5
instead
of 16^5
3. method
line in file of numbers 11111111111111111111
when downloading file of internet just check different numbers from 1
and donwload
them and paste them to the file. Figouring position of the number
could be a problem. |
|