p.Value is of a precision that would allow for values with 4 places after the decimal point.
Mathematically, 3, 3.0, 3.00, 3.000, 3.0000 and 3.00000 are the same value: 3.
It's entirely up to you to format it in a way that makes sense for your application.