As I’m working on C#, I have one field named ‘Amount’.
double amount = 10.0;
So, I want the result like '10.0' after converting it to string.
If my value
amount = 10.00, then I want result '10.00' after converting it to string.
So, Basically I want exact result in string as it is in double type. (With precisions).
Thanks in advance.
What you ask is not possible. A
doublein C# is a simple 64-bit floating-point value. It doesn’t store precision. You can print your value with one decimal places, or two, as other answers describe, but not in a way that’s “preserves” the variable’s original precision.