Tarkimmat liukuluvut ANSI/ISO standardeissa

Fysikaalikko

Joskus ihmetyttää, että onko jossain tosiaan jotain tieteellistä käyttöä kaikkein pisimpien floating-point lukujen viimeisille desimaaleille?

Esimerkkejä?

6

264

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • "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

    1. 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 parem
      Maailman menoa
      32
      2628
    2. Yksi kuoli nokkakolarissa

      Asiasta YLEn verkkosivuilla uutinen klo 23.02. Oliko itsemurha?
      Oulainen
      11
      1312
    3. Helvetistä ei ole paluuta

      Kun ihminen laskeutuu kuolleiden maailmaan, kauhujen valtakuntaan ja tuonelan ovet sulkeutuu kiinni, se on karu tunne ku
      Idän uskonnot
      336
      1037
    4. Mikä on kaivattusi ammatti

      entäpä sinun? 💶
      Ikävä
      45
      932
    5. Terveisiä vanhemmalle

      J-miehelle. Ehkä nähdään vielä 😉
      Ikävä
      45
      884
    6. Järjetön Topi-ilta

      Lisää tappiota konkurssipesälle. Miten voi olla mahdollidta , että annetaan järjestää tämä. Sorsakoski pyörii haudassaan
      Ähtäri
      20
      849
    7. Miksi nainen nukut huonosti

      Onko sulla jotakin huolia, vai jotakin miestäkö mietit? Vai tunnemaailmassako velloo? Ajatteletko koskaan minua? Paljo
      Ikävä
      61
      764
    8. Niin siinä Kävi

      Ettemme koskaan saaneet toisiamme
      Ikävä
      44
      750
    9. Halutaan toisiamme

      Mutta se on Salaisuus❤️
      Intohimo
      44
      736
    10. Jos olisit kaivattusi

      Kanssa kahdestaan samassa tilassa niin miten kävisi
      Ikävä
      46
      676
    Aihe