Sorry, I repeat, but how do you get this number? If I hover over a constant or print it in the Immediate or Watch window in VS2010, I get 3.1415926535897931, which is also the value that I get when viewing mscorlib in Reflector.
Although less accurate than the MSDN claims, it is still much better than the number you are talking about. VS must choose the format for printing floating point numbers. With the results that I see, I find it acceptable by default.
Brian rasmussen
source share