VB.Net offers some somewhat peculiar behavior for handling divide by zero calculations. Most languages I work with will throw a “DivideByZero” exception in the case you do x/0. VB.Net, if you are working with floating point numbers, no longer does this. VB.Net now returns Infinity for x/0 (x>0), -Infinity for x/0 (x<0) and NaN for ...