The simplest extension to floats one could ask for. Unfortunately, only positive numbers work. This is a really fast variable-based engine that should meet all your needs. Any number in this engine represents 10^itself if you want more info. See inside to use it.