isojen lukujen käyttö int-muuttujassa

iso

Jos teen näin:

for (__int64 i=0;i

4

449

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • ...

      noin 19 minuuttia Amd 3200 :lla.

    • RKM

      Tuossahan tulee 500 miljardia kierrosta. Gigahertsin nopeudella toimiva prosessori käsittelee miljardi kellojaksoa sekunnissa. Jos siis (epärealistisesti) oletetaan, että yksi kierros loopissa veisi yhden kellojakson, niin silti tuo kestäisi 500 sekuntia. Lisäksi pitää vielä ottaa huomioon käyttöjärjestelmän ja virtuaalikoneen (.NET) aiheuttama ylimääräinen häsläys, joten noin isojen datamäärien läpikäynti ei ole nopeaa.

      • Piru

        useita kellojaksoja. Yksi assmebler-käsky vie vähintään sen yhden kellojakson. Riippuen toteutuksesta jo sen loopin tarkistuslauseke vie useita assembler-käskyjä.

        Ihmettelen tällaista tarvetta käyttää noin isoja kierrosmääriä. Tossa nimittäin tuhlataan prosessointiaikaa, jos aikomus on vaan odottaa.

        Jos tarkotus on vaan odotella jotain, niin se pitäis tehdä jollain Thread.sleep() metodilla, että sun ohjelma ei pelkästään odotellessaan vie muilta ohjelmilta prossuaikaa.


    • xxxxx

      mutta ei se ole merkki "kaatumisesta"

      Miksi et käytä exception handleriä? (en tiedä suomenkielistä nimeä, olisiko "virheen käsittelijä")

      TRY
      for (__int64 i=0;i

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Päivän Riikka: polttoöljyn hinta räjähti

      Näyttää tuo putinismi ilmenevän persuissa myös Suomen yrittäjien kampittamisena. Polttoöljy on se katalyytti, joka pitää
      Maailman menoa
      42
      2210
    2. Mökkejä ostellaan nyt ihan hulluna!

      Tyypilliset lainamäärät on yli 500 000€ mökkejä ostellessa eli erityisesti tuollaiset miljoonamökit on nyt suomalaisten
      Maailman menoa
      65
      2078
    3. Helsingin yllä valopalloja

      https://www.iltalehti.fi/kotimaa/a/1508be00-28c9-4156-83dc-0be5e7aa3066 "Helsingin taivaalla lensi lauantaina puolen yön
      Sinkut
      121
      1940
    4. HÄLYYTYS!!

      Ukraina se hyökkää jo Suomen maaperälle. https://www.iltalehti.fi/kotimaa/a/645b83ce-e074-4f00-8b99-245d01b38a36
      NATO
      392
      1696
    5. Kovasti on hävittäjiä ilmassa. Nytkö se alkoi?

      Onko nyt sota ?? `Vai harjoituksiako vain? Hävittäjät pörrää kovasti.
      Kouvola
      104
      1655
    6. Helsingin yllä lensi yöllä jotain outoa puolen yön aikaan valopalloja

      Poliisi on saanut tapauksesta yhden havaintoilmoituksen. Valopalloja oli noin parikymmentä ILtalehdessä on video tapah
      Maailman menoa
      124
      1484
    7. Millainen on naisellinen nainen

      Nyt kun taas mennään keikkuen kesään, niin millainen nainen on naisellinen? Pukeutuminen, olemus, puhetapa, jne. Vilma n
      Sinkut
      182
      1102
    8. Raamatullinen kaste

      Seurakunnassamme kastettiin mm eräs muslimi, joka oli tullut uskoon. Hän oli ollut Suomessa viitisen vuotta. Hän oli lu
      Kaste
      53
      967
    9. Mitkä asiat kaivatun ajattelussa

      Ihmetyttävät? Mikä on tullut yllätyksenä?
      Ikävä
      75
      935
    10. Mitkä olisivat kolme tärkeintä

      vihjettä kaivatustasi?
      Ikävä
      27
      899
    Aihe