I am pretty much new to the C# world. I was just trying some basic codes the other day, so I decided to write one that emulates a basic calculator. I have used interface in it, and as there was the probability of both integer and the float types of values, I decided to use double type integer.
It was a successful coding, and I was pretty happy with it, but then I thought that as there was the option of division in the program, why not use some exception handling in there, as to prevent a runtime error, if a number was being divided by zero.
But. To my surprise, the code threw no exception, and when a divided-by-zero operation was performed, the value came out to be ‘infinity'! I didn't knew the double type had a provision for this.
Check the code out.
Deepak VermaPosted Mar 12, 2013, 4:29 AM
Hi, you may check divisor value for '0'. If found 'true' throw custom Exception...And for earlier response put your questions or problems in forums/answers @ (http://www.c-sharpcorner.com/forums/) :)