I had written a blog post about why one can't divide by zero in programs, but since then, I've thought that maybe it can be done. Here is the outline, what do you guys think of this concept?
https://spotcpp.com/2020/04/08/division-by-zero-exploration/
It seems to make sense to me to some extent, however, I am unsure of to what extent or if it just makes no sense.
Basically, if this could be useful, when a divide by zero is encountered, it is stored and will have to be factored around and worked with as Q, and could potentially be processed until there is no longer a divide by zero problem.