Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

you might look into how libraries like break_eternity.js work, since those are extensions of floating point numbers (that do things like make the exponent itself a double to expand the limit). It *is* also possible to do some extra math to recognize the disparity and correct for it, but certainly not something worth doing in a jam game :P