I never had this problem, but I've heard of NASA software projects that were commanded to use an [arbitrary precision library](https://en.wikipedia.org/wiki/List_of_arbitrary-precision_arithmetic_software) for absolutely positively everything numeric. I think they had an auditing tool that listed all types used anywhere in the program, and alerted about the "bad" native types. That was the basis of many jokes about that 4,294,967,296th engine not breaking the code..
- How to write (mostly) "architecture independent" (32/... monster
- Re: How to write (mostly) "architecture independent&q... LeuGim
- Re: How to write (mostly) "architecture independe... Libman
- Re: How to write (mostly) "architecture indep... monster
- Re: How to write (mostly) "architecture i... Arrrrrrrrr
- Re: How to write (mostly) "architect... monster
- Re: How to write (mostly) "archi... cdunn2001
- Re: How to write (mostly) "a... Arrrrrrrrr
- Re: How to write (mostly) "a... mashingan
- Re: How to write (mostly) "a... jlp765
- Re: How to write (mostly) "a... Arrrrrrrrr
- Re: How to write (mostly) "a... monster