Joskus ihmetyttää, että onko jossain tosiaan jotain tieteellistä käyttöä kaikkein pisimpien floating-point lukujen viimeisille desimaaleille?
Esimerkkejä?
Tarkimmat liukuluvut ANSI/ISO standardeissa
6
291
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
- 1701093
Anteeksipyynnöstä
Uskotko anteeksipyynnön voimaan? Mikä tekee anteeksipyynnöstä vaikeaa? Onko se mielestäsi joskus turhaa, joko pyytäjän132857- 84793
- 51738
Olisitko oikeasti valmis rikkomaan
Perheesi? En haluaisi sitä, mutta ne on teidän välisiä asioita. Voin olla sinulle vain kaverikin… ei paineita. Minä kesk55539Voisin jopa maksaa että saisin nähdä sut mies
Miten helvetissä joku voi olla tollanen kotihiiri. Edes mä en ole noin paha ku sä! Miten sua voi ikinä edes nähdä ?37531Stubb munasi - Suomessa kuuluu liputtaa Suomen lipulla
Presidentinlinnan ja Mäntyniemen salkoihin nostettiin sateenkaariliput lauantaina. Suurin osa kansasta ei varmasti pidä294525Martinan tarve valehdella.
Miksiköhän Martina valehtelee niin paljon,onko hän tietoinen siitä että valheistaan jää useimmiten kiinni? Esimerkkinä t215479- 49477
Kalle irtisanoutui
Kävi, kuten odotettiin. Paras ratkaisu paitsi Orimattilalle myös Larssonille. Seuraavaksi joudutaan mittaamaan kaupungin53464