0 Members and 1 Guest are viewing this topic.
Quote from: ProphetsDementia on November 28, 2009, 10:09:52 amIf you store your list as a string to one of the sequence variables, u, v, w, you can half the size of the entire thing.Then, if you need to evaluate it, run 'u' and Ans(X where X is the list element.The only issue with this is the lack of editability if that's a word.That's neat.I don't use complex numbers for compression because I don't see anyway to make things smaller with them.
If you store your list as a string to one of the sequence variables, u, v, w, you can half the size of the entire thing.Then, if you need to evaluate it, run 'u' and Ans(X where X is the list element.The only issue with this is the lack of editability if that's a word.
Use also the fraccional part of imaginary part?You can save 4 integer numbers in every element.Other thing to compress is if you use number smaller than 1000 you can save like this:E3A+BTo decompress:int(L1(1)/E3)->AL1(1)-E3A->Bwhere the E is the small E. A and B to numbers to save and are smaller than 1000.This could allow easily 8 numbers in one element...
Other thing to compress is if you use number smaller than 1000 you can save like this:E3A+BTo decompress:int(L1(1)/E3)->AL1(1)-E3A->Bwhere the E is the small E. A and B to numbers to save and are smaller than 1000.This could allow easily 8 numbers in one element...
Complex/real hardly makes any difference, you only save a VAT entry and you sacrifice speed.