Just a quick question. Is it possible (in any way) to compress a double into a smaller varaible. Say unsigned short etc. This to decrease the size of a struct with a few doubles in it. What i want to do is compress a struct and then be able to decompress it. I have given it a though and are playing with the idea of ecrypting (maybe?) and then decrypting to get the true value back. But i need some ideas (if this is possible) on what i should do?