21. oktober 2002 - 14:56Der er
9 kommentarer og 1 løsning
C++ dårlig til decimal tal ?
Jeg er ved at lave et matematik program i selvvalgt opgave og når jeg vil 8888888 plus 7777777 får jeg et mærkelig tal der hedder: 1.66667e+07 jeg bruger følgende kode: double Plus (double x, double y) { cout << x << " + " << y << " = "; return (x+y); }
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Det er fordi det er floating point, de kan ikke rammme alle "tal" mellem 0 og max grænse, men et udplug af dem. De rammer for det meste temmeligt præsist ved små tal og får større afvigelser jo større de bliver.
Du skal inkludere iomanip for nogle af disse avancerede funktioner.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.