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.