Hej Som ett alternativ till förra svaret kan du göra:bestämt antal decimaler i en double
I raden nedan får jag tillbaka en double till datatyp frå CalTotalPrice() och jag vill att resultatet bara använder 2 decimaler när svaret visas på skärmen, hur kodar jag?
Console.WriteLine("Total amount to pay: " + CalcTotalPrice());
Tack på förhandSv: bestämt antal decimaler i en double
//valfritt antal decimaler: n betyder lokal decimalformatering , 3 betyder 3 decimaler
Console.WriteLine("{0:n3}", 1.12345);
//lokal standard
Console.WriteLine("{0:n}", 1.12345); Sv: bestämt antal decimaler i en double
Console.WriteLine("Total amount to pay: " + Math.Round(CalcTotalPrice(), 2));