Division by Zero
Tip
For comprehensive insights into secure development practices, consider visiting the Development Recommendations section of the Smart Contract Security Field Guide. This resource provides in-depth articles to guide you in developing robust and secure smart contracts.
Prior to version 0.4, Solidity returns zero and
does not throw
an exception when a number is divided by zero. Ensure you're running at least
version 0.4.