Found a 64bit double implementation library, but I cannot compile it

lesto:
doesn't BigNumber::setScale (20); throw out unnecessary char for me? also static string reside in flash, at least in the newer ide.

Yes, but it (the generated code) first copies strings into RAM from flash.