Mahtavaa!
Completion arvosana parantunut arvoon 4.35single
Kokonaislukujen ja Liukulukujen Jakaminen
Pyyhkäise näyttääksesi valikon
Emme pysähdy useimpiin operaatioihin, koska ne toimivat odotetusti. Tarkastellaan sen sijaan syitä, miksi jakolasku antaa virheellisen tuloksen. Nämä syyt selitetään alla olevalla videolla:
Ongelma ei rajoitu pelkästään jakolaskuun. Kun käytät operaattoreita kuten +, -, * tai / tietyntyyppisillä muuttujilla, tuloksen tyyppi on sama kuin operandeilla.
On tärkeää olla tietoinen näistä mahdollisuuksista ja ottaa ne huomioon.
Swipe to start coding
Kuvittele, että rakennat taksimittariohjelmaa: GPS antaa murto-osaisen matkan (12.7 km), mutta mittari pyöristää sen alaspäin kokonaisluvuksi. Sinun tulee kirjoittaa funktio, joka laskee asiakkaan maksun.
- Käytä olemassa olevaa funktiota
calculatePayment, jonka paluuarvotyyppi onintja jolla on kaksi parametria:double distance_km— kuljettu matka.int rate_per_km— hinta per kilometri.
- Kerro
distance_kmluvulla 1 muuntaaksesi senint-tyyppiseksi ja tallenna tulos muuttujaandistance_km_int. - Määrittele tyyppi muuttujalle
payment_exact, jonka tulee tallentaa kokonaislukuarvo. - Kerro matka hinnalla per kilometri ja tallenna tulos muuttujaan
payment_exact. - Palauta tulos.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme