Hej
Jeg er ny i dette her, så jeg prøver at følge nogle af de videoer der er.
Men jeg er stødt på et problem med double, når jeg skriver double penge = 200.50; så kommer der kun 200,5 frem,
hvordan vises nullet, alle andre tal vises ok.
mvh
Michael
Problemer med Double
Re: Problemer med Double
Kommer med det gæt at det fordi C# afkortet decimal pointers eller runder det op med "half-up".
I Java når jeg arbejder med tal der skal udskrives, så konvertere jeg dem til en String og udskriver dem derefter.
Så kommer jeg uden om dette problem.
Dette skal man også lige notere sig når man ligger to dobbels sammen at C# og eller Java kan finde på at bruge half-up rounding.
I Java når jeg arbejder med tal der skal udskrives, så konvertere jeg dem til en String og udskriver dem derefter.
Så kommer jeg uden om dette problem.
Kode: Vælg alt
Double d = 12.54;
String x = d.toString();
// udskriv x
Re: Problemer med Double
Hej Christian
Tak for svaret.
Jeg det må jeg prøve om jeg kan få til at virke.
mvh.
Michael
Tak for svaret.
Jeg det må jeg prøve om jeg kan få til at virke.
mvh.
Michael
Re: Problemer med Double
Læs eventuelt også
http://stackoverflow.com/questions/6320 ... real-world
Gælder for C# og Java brugere.
http://stackoverflow.com/questions/6320 ... real-world
Gælder for C# og Java brugere.


