//jakolasku
double dluku1 = 5.0;
double dluku2 = 9.0;
double jluku = dluku1/dluku2;
cout
Jakolaskun desimaalit?
3
125
Vastaukset
- sunnuntaisormi
suomi24 kääntäjä ei hyväksynyt koodia. setprecision(x) ja lopusta tippui pois jotain, että sillä osasin laittaa vain näytölle tulostumaan vastauksen jokseenkin oikein, mutta se ei muuttanut itse muuttujaa, joten vastaus oli aina väärin.
- ohjetta pukkaa
Tee funktio sama(eka,toka,ero), joka laskee lukujen eka ja toka erotuksen. Funktion lisäparametri ero määrittelee, kuinka pieni ero lukujen välillä saa korkeintaan olla, että luvut tulkitaan samoiksi.
Funktion parametrit on kaikki double-tyyppiä, ja palauttaa bool-arvon.
Tarkkuuden saat haluamaksesi ainakin siten, että muutat double-arvon sprintf-funktiolla merkkijonoksi, tähän tyyliin (toivottavasti suomi24 ei sotke):
char mjono[100];
sprintf(mjono,"%2.6f",jluku);
Lue tarkemmin manuaalista. - kodausta
printf:lle
"%.1f",vastaus 0.05
pyöristyksan saa generoimalla sprintf:llä formaatterin tuolle printf:lle. Muista generoida myös tuo lisättävä häipyvä puolikas.
2.
Älä vertaa liukukukuja keskenään yhtäsuuruudella esim 0.3 ei ole olemassa.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 1077763
Siekkilässä ajettu ihmisten yli- mitä tapahtui? Länsi-Savo ei ole uutisoinut asiata
Manneja, vaiko matuja?1126026- 835177
- 1394546
Alavuden sairaala
Säästääkö Alavuden sairaala sähkössä. Kävin Sunnuntaina vast. otolla. Odotushuone ja käytävä jolla lääkäri otti vastaan113220- 592997
- 582938
Törkeää toimintaa
Todella törkeitä kaheleita niitä on Ylivieskassakin. https://www.ess.fi/uutissuomalainen/8570818102454- 612437
Hei........
Pelkkä sun näkeminen saa mut hymyilemään pitkin iltaa. Oot niin 🤩😘 Edellinen poistettiin.562066