Joskus ihmetyttää, että onko jossain tosiaan jotain tieteellistä käyttöä kaikkein pisimpien floating-point lukujen viimeisille desimaaleille?
Esimerkkejä?
Tarkimmat liukuluvut ANSI/ISO standardeissa
6
264
Vastaukset
"Joskus ihmetyttää, että onko jossain tosiaan jotain tieteellistä käyttöä kaikkein pisimpien floating-point lukujen viimeisille desimaaleille?"
Fysikaalisen maailman simuloinneissa ei tarkkuuden tarpeella ole periaatteessa mitään ylärajaa. Tämä tietenkin vain sillä edellytyksellä, että epätarkuutta laskentaan ei tule esim epätarkoista mittauksiin perustuvista alkuarvoista tai laskualgoritmien aproksimaatioista. "Perhosensiipiefektistä" johtuen pienikin virhe laskennassa vie simulaation aina lopulta hakoteille, mutta suurella laskentatarkkuudella voidaan uskottavaa simulointiaikaa pidentää. Esim asrofysikaalisia malleja tutkittaessa desimaaleja täytyy olla hyvin paljon. Otetaan nyt esimerkiksi vaikka kahden kuvitteellisen galaksin erilaisten mahdollisten törmäyksen simulaatio. Jokainen galaksien esim miljardista auringosta on massansa ja liiketilansa suhteen esitettävä mahdollisimman tarkasti, että pienetkin kumuloituvat gravitaatiovoimat tulevat huomioiduksi.- Professori Möttönen
Täten ehdotankin että käyttöön otetaan uusi standardi, joka sallii vain yhden (1) desimaalin tarkkuuden.
Prof. Möttönen
Desimaalitieteiden laitos
Herra Huun yliopisto Uusien suureiden ja fysikaalisten vakioiden johtamisessa on syytä käyttää mahdollisimman suurta todettua tarkkuutta, tosin valitettavasti on todettava sekä mittausten virherajojen että toleranssien yhteisvaikutuksen laskennassa olevan etenkin fyysikoilla huomattavia vaikeuksia. Virherajojen ilmoittaminen esim. - -tyyliin tuntuu olevan todella hankalaa.
Meillä tuli teknisessä laskennassa lehtorilta virhepukki, jos erehtyi käyttämään maan vetovoiman kiihtyvyytenä arvoa 9,81 m/s². 9,8 m/s² on oikein ja 9,82 m/s² näin Helsingin leveysasteilla hyväksyttiin pitkin hampain. Jos muut lähtöarvot oli ilmoitettu kokonaislukuina ja lopputuloksen ilmoitti kahden desimaalin tarkkuudella, punakynä tosin heilui taas. ;)Tieteellisestä tarpeesta en suoraan tiedä, mutta olen käytännön tuotantoautomaation ohjelmistoja laatiessani joutunut tilanteisiin, joissa edes double precision -luvut eivät ole riittäneet, jotta koneille olisi saatu lasketuksi riittävän tarkkaa ohjaustietoa.
Nämä kokemukset panivat ainakin minun suhtautumaan erittäin vakavasti numeerisessa laskennassa käytettävään numeroiden määrään ja eri algoritmien koodaustapoihin lähinnä laskujärjestyksen osalta.- Fysikaalikko
Eli jos tuotteen mitta heittää atomin ytimen läpimitan niin ei kelpaa?
Fysikaalikko kirjoitti:
Eli jos tuotteen mitta heittää atomin ytimen läpimitan niin ei kelpaa?
Kun paikka pitää laskea mikrometrin tarkkuudella ja vielä geometriasta, jossa mittoja on annettu tuhansien metrien suuruisina, niin lukujen suuruusero luokkaa 10^9. Näin double precision -tyypin 14:sta merkitsevästä numerosta ei laskennassa paljon ylimäärää jää, jos ollenkaan.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Kylläpä on nautinnollista taas tämä palstan vassari valitus!
Lähes jokainen avaus on vassareiden kitinää ja valitusta. Eikö se tarkoitakin, että silloin asiat menee maassamme parem362679- 131439
Helvetistä ei ole paluuta
Kun ihminen laskeutuu kuolleiden maailmaan, kauhujen valtakuntaan ja tuonelan ovet sulkeutuu kiinni, se on karu tunne ku3361063- 49997
- 45904
Järjetön Topi-ilta
Lisää tappiota konkurssipesälle. Miten voi olla mahdollidta , että annetaan järjestää tämä. Sorsakoski pyörii haudassaan20879- 45780
Miksi nainen nukut huonosti
Onko sulla jotakin huolia, vai jotakin miestäkö mietit? Vai tunnemaailmassako velloo? Ajatteletko koskaan minua? Paljo61774- 44766
- 46686