The REASON for the answers to division problems is the fact that these problems are "reversible."
That is, when you multiply the answer back against the divisor, you get the original number back again.
So the REASON that 10 divided by 2 = 5 is BECAUSE 5 times 2 is 10.
So if you are looking for an answer to "6 divided by 0," you have to produce an answer that will return 6 when it is multiplied by the divisor of 0.
So dividing 10 by 2 is really a form of solving
2x = 10
In like fashion dividing 6 by 0 is a form of solving
0x = 6
The problem arises when it becomes apparent that there is no possible solution for the term "zero times x = 6" because it means "What number times 0 will equal 6?"
In one sense, "infinity" is a kind of answer -- that's how much you'd have to multiply 0 by to bring back 6.
But it's not really true. Infinity times 0 is not really 6.
And even if it were, that would be the same answer for any number divided by 0, not just 6.
So it's hopeless to try to come up with an answer.
Beyond the philosophical considerations, division by zero can be a hidden factor in wrong solutions -- and not just in the realms of theoretical higher math.
There's a famous algebraic proof that 1 = 2 (but it depends on the unwitting step of dividing by a hidden zero). So in practice as well as in theory, division by zero makes even simple algebra come out wrong.
___________________
Here is the proof that one equals two.
Let a and b represent two numbers such that a equals b.
a = b
Multiply both sides by a
a² = ab
Subtract b² from both sides
a² - b² = ab - b²
Factor
( a + b )( a - b ) = b( a - b )
Divide both sides by ( a - b )
a + b = b
Substitute b in the place of its equal a
b + b = b
Combine like terms
2b = b
Divide both sides by b
2 = 1