"prompt": "What is the difference between integer division and regular division",
"answer": "integer division is equal to using regular division and then flooring to the nearest integer"
The definition of integer division varies by programming language, and is not always regular division and then floor. Try say (-1)/5 in C, and compare to floor(-0.2).
Again thanks to reddit user djimbob