Heipä hei!
Tässä alko hiukan nyppimään kun piti muutamia laskuja tarkistaa ...
Jos syötän laskimeen laskun 2665,24 + 2136,98 niin tulokseksi saadaan 4802,219999999999 kun
pitäisi olla 4802,22 !!! Käsittämätöntä. Ei siis kannata tehdä laskimella mitään tärkeää, ainakaan
ilman että tarkistaisi "paperinauhasta" (on muuten fiksu keksintö ) mitä oikeasti on tapahtunut.
-Appels,11n1
EDIT: niin siis tämä bugi ilmenee ainakin 10.3.4:ssä
Buginen laskin
Keskustelua ohjelmista ja Mac App Storesta.
6 viestiä
• Sivu 1/1
-
- Viestit: 129
- Liittynyt: 11.3.2004 klo 15.17
Buginen laskin
Viesti Kirjoittaja Appelsiini »
-
- Viestit: 1234
- Liittynyt: 20.2.2004 klo 20.47
- Paikkakunta: Uusikaupunki
Re: Buginen laskin
Viesti Kirjoittaja Kurtbyy »
Kokeilin tuota ja sain saman vastauksen kuin sinäkin. Kokeilin myös Päätteellä bc-ohjelmaa ja se laski oikein.
Mielipiteeni on voinut muuttua, muttei se tosiasia että olen oikeassa.
-
- Viestit: 605
- Liittynyt: 26.2.2004 klo 15.36
Re: Buginen laskin
Viesti Kirjoittaja xforgivenx »
johan nyt on, tostahan pitää laittaa palautetta..
-
- Viestit: 7766
- Liittynyt: 25.2.2004 klo 12.38
- Paikkakunta: Helsinki
Re: Buginen laskin
Viesti Kirjoittaja Juhani L »
Näin käy, jos laskimen tarkkuus on 12 desimaalia tai suurempi. Valitsepa Sisältö-valikon kohdasta pienempi tarkkuus, niin tulos on oikein. Mutta joka tapauksessa kyseessä on bugi.Jos syötän laskimeen laskun 2665,24 + 2136,98 niin tulokseksi saadaan 4802,219999999999 kun
pitäisi olla 4802,22 !!! Käsittämätöntä. Ei siis kannata tehdä laskimella mitään tärkeää, ainakaan
ilman että tarkistaisi "paperinauhasta" (on muuten fiksu keksintö ) mitä oikeasti on tapahtunut.
Give a man an espresso and he will have a buzz for an hour. Give a man an espresso machine and he will be buzzed for a lifetime. - Caffefutse
-
- Viestit: 129
- Liittynyt: 11.3.2004 klo 15.17
Re: Buginen laskin
Viesti Kirjoittaja Appelsiini »
Joo, tuohan tietysti pätee vain siinä tapauksessa ettei laskutoimituksen tulosta käytetä edelleen toisessaNäin käy, jos laskimen tarkkuus on 12 desimaalia tai suurempi. Valitsepa Sisältö-valikon kohdasta pienempi tarkkuus, niin tulos on oikein.
laskutoimituksessa (eli pyöristys tapahtuisi liian aikaisin).
Samantapaiseen pyöristysvirheeseen olen törmännyt Filemakerissa (versiot 4, 5 ja 6 sekä PC:llä että Macissä ).
-
- Viestit: 130
- Liittynyt: 24.4.2004 klo 23.11
Re: Buginen laskin
Viesti Kirjoittaja Altern »
Tyypillisestihän tietokoneilla käsitellään kaikkia numeroita, myös liukulukuja, binaarijärjestelmään muutettuna. Valitettavasti liukulukujen tapauksessa tämä muutos ei käy aivan yksi yhteen. Jos muuntaa kaksi desimaaleja sisältävää lukua vaikkapa 64-bittisiksi liukuluvuiksi ja laskee ne yhteen, ei tulos ole täsmälleen se minkä kymmenjärjestelmän perusteella olettaisi.mitä oikeasti on tapahtunut.
Uusien Windowsien laskimet ovat tässä suhteessa kehittyneempiä, ne käyttävät erityistä mielivaltaisen tarkkuuden matematiikkikirjastoa. Apple saisi ottaa mallia ja mielellään myös julkaista API:t jotta myös ulkopuoliset sovelluskehittäjät voisivat hyödyntää kirjastoja kun ne kerran ovat sitten olemassa.
6 viestiä
• Sivu 1/1
Hyppää
- Yleiset aiheet
- ↳ Ajankohtaista Apple-maailmasta
- ↳ Käyttöjärjestelmät
- ↳ Ohjelmat
- ↳ Yleiskeskustelu
- Mac ja oheislaitteet
- ↳ Yleiskeskustelu laitteista
- ↳ MacBook, MacBook Pro ja MacBook Air
- ↳ iMac
- ↳ Mac mini
- ↳ Mac Pro ja Mac Studio
- ↳ Ongelmia Macin kanssa?
- iPhone, iPad ja Apple Watch
- ↳ iPhone-, iPad- ja Apple Watch -laitekeskustelu
- ↳ iPhone-, iPad- ja Apple Watch -ohjelmat sekä iOS
- ↳ Ongelmia iPhonen, iPadin tai Apple Watchin kanssa?
- Huviksi ja hyödyksi
- ↳ Off-topic
- ↳ Kuva ja graafinen suunnittelu
- ↳ Audio ja musiikki
- ↳ Video, televisio ja elokuvat
- ↳ Pelit ja pelaaminen
- ↳ Ohjelmointi, skriptit ja palvelimet
- ↳ Tietoturva ja varmuuskopiointi
- ↳ Verkot, mobiilidata ja muut puhelimet
- ↳ Retronurkka
- ↳ Foorumin ylläpito
- Kauppapaikka
- ↳ Myydään Mac
- ↳ Myydään iPhone, iPad ja iPod
- ↳ Myydään muut Applen tuotteet
- ↳ Myydään muuta tietotekniikkaa
- ↳ Ostetaan Mac
- ↳ Ostetaan iPhone, iPad ja iPod
- ↳ Ostetaan muut Applen tuotteet
- ↳ Ostetaan muuta tietotekniikkaa
- ↳ Vaihdetaan, annetaan, työtä haetaan ja tarjotaan
- ↳ Kauppapaikan keskustelu ja hintavinkit