Pii binäärimuodossa

Anonyymi

36

165

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi

      Desimaaliosa muunnetaan binääriluvuksi.

      • Anonyymi

        No selitäpä vaikkapa sitten, miten tuo desimaaliosan alku 001001 tulee. Ei ole mikään vastaus, että muutetaan binääriluvuksi, kun kysytään että miten muutetaan.


      • Anonyymi
        Anonyymi kirjoitti:

        No selitäpä vaikkapa sitten, miten tuo desimaaliosan alku 001001 tulee. Ei ole mikään vastaus, että muutetaan binääriluvuksi, kun kysytään että miten muutetaan.

        Millä luokalla olet? Osaatko jo laskea murtoluvuilla?

        001001 = 9/64 = 0.140625
        00100 10000 11111 = 4639/2^15 = n. 0.141571

        Mikä on epäselvää? Laskutapoja on useita. Valitse joku. Toiset on nopeampia kuin toiset. Pääasia on, että yrittää edes jotain. Laske ensin binääriluvun ensimmäinen desimaali (0) ja siten toinen (0) ja jatka kunnes homma selviää.


      • Anonyymi
        Anonyymi kirjoitti:

        Millä luokalla olet? Osaatko jo laskea murtoluvuilla?

        001001 = 9/64 = 0.140625
        00100 10000 11111 = 4639/2^15 = n. 0.141571

        Mikä on epäselvää? Laskutapoja on useita. Valitse joku. Toiset on nopeampia kuin toiset. Pääasia on, että yrittää edes jotain. Laske ensin binääriluvun ensimmäinen desimaali (0) ja siten toinen (0) ja jatka kunnes homma selviää.

        No mistä tuo 9/64 tulee? Huono oot selittämään. Tajuatkohan itsekään, he he.


      • Anonyymi
        Anonyymi kirjoitti:

        No mistä tuo 9/64 tulee? Huono oot selittämään. Tajuatkohan itsekään, he he.

        Ei varmaan tajua kun vastauskin täsmää piihin.


      • Anonyymi
        Anonyymi kirjoitti:

        Millä luokalla olet? Osaatko jo laskea murtoluvuilla?

        001001 = 9/64 = 0.140625
        00100 10000 11111 = 4639/2^15 = n. 0.141571

        Mikä on epäselvää? Laskutapoja on useita. Valitse joku. Toiset on nopeampia kuin toiset. Pääasia on, että yrittää edes jotain. Laske ensin binääriluvun ensimmäinen desimaali (0) ja siten toinen (0) ja jatka kunnes homma selviää.

        Ei binääriluvussa ole desimaaleja.


      • Anonyymi
        Anonyymi kirjoitti:

        Ei binääriluvussa ole desimaaleja.

        Olkoon mitä lukuja onkin, mutta et osaa selittää miten ne muodostuvat. Ylimielisyytesi haisee halvalle hajuvedelle. Jos itse juurta jaksain ymmärtää jonkin asian, se on helppo selittää ymmärrettävästi. Sinä et näköjään ymmärrä, vaikka tohkeissasi luulet ymmärtäväsi.


      • Anonyymi
        Anonyymi kirjoitti:

        Olkoon mitä lukuja onkin, mutta et osaa selittää miten ne muodostuvat. Ylimielisyytesi haisee halvalle hajuvedelle. Jos itse juurta jaksain ymmärtää jonkin asian, se on helppo selittää ymmärrettävästi. Sinä et näköjään ymmärrä, vaikka tohkeissasi luulet ymmärtäväsi.

        Ole hiljaa jos et osaa tuosta itse sitä päätellä.


      • Anonyymi
        Anonyymi kirjoitti:

        No mistä tuo 9/64 tulee? Huono oot selittämään. Tajuatkohan itsekään, he he.

        001001 = 9
        2^6 = 64 (6 on bittien määrä)

        Opettele binäärilaskennan perusteet ja hauku muita vasta sitten.

        Kaikki menee ihan vastaavasti 10-järjestelmässä, joten kannattanee kokeilla laskentaa ensin pienillä 10-järjestelmän desimaaliluvuilla. Esim. 12,012. Tuossa on 12 tuhannesosaa eli 12/10^3


      • Anonyymi
        Anonyymi kirjoitti:

        001001 = 9
        2^6 = 64 (6 on bittien määrä)

        Opettele binäärilaskennan perusteet ja hauku muita vasta sitten.

        Kaikki menee ihan vastaavasti 10-järjestelmässä, joten kannattanee kokeilla laskentaa ensin pienillä 10-järjestelmän desimaaliluvuilla. Esim. 12,012. Tuossa on 12 tuhannesosaa eli 12/10^3

        9=1001


      • Anonyymi
        Anonyymi kirjoitti:

        Ole hiljaa jos et osaa tuosta itse sitä päätellä.

        Heh heh.....
        Noh, pitääkö se mulla laittaa mallivastaus tänne näkösälle, kun sulta ei näkyy onnistu?


      • Anonyymi
        Anonyymi kirjoitti:

        9=1001

        Et taida lainkaan ymmärtää mistä nyt on kysymys. Ei "desimaaliosan" etunollia voi poistaa muuttamatta koko lukua.

        Tässä tapauksessa 9=001001

        Selvitä itsellesi kokonaislukujen peruslaskutoimitukset 4- tai 8-bittisessä rekisterissä. Pitää pystyä tekemään vain yhteenlasku ja muodostamaan luvun kahden komplementti vähennyslaskua varten. Siinäkin etunollat on oltava aina mukana.


    • Anonyymi

      Jos tietokonetta käytetään laskemiseen, niin laskuthan jo valmiiksi tehdään binääriluvuilla.

      Miten piin likiarvo sitten lasketaan? No sarjakehityksestä tietenkin. Esim. Machinin kaavalla: https://en.wikipedia.org/wiki/Machin-like_formula

    • Anonyymi

      Aloittaja, kysy matematiikan opettajaltasi - hän arvostaa kiinnostustasi - ja samalla voit kysyä yksityiskohdista, joita et ymmärrä. Turha sinun on täällä ruveta vänkäämään osaajien kanssa, ei kellään ole intressiä selittää alkeita, joita tarvitaan tämän asian ymmärtämiseen.

      • Anonyymi

        Sinä nyt et osaa muuta kuin laskea housuihisi, he heh pallinaama.


    • Anonyymi

      Esim. 10-järjestelmän luku a(1)a(0),b(1)b(2)b(3)....
      tarkoittaa lukua a(1)*10^1 a(0)*10^0 b(1)*10^(-1) b(2)^10^(-2) b(3)*10^(-3) ...
      missä a- ja b- luvut ovat lukuja väliltä 0,...,9.

      2-järjestelmän luku c(1)c(0),d(1)d(2)d(3)...
      tarkoittaa lukua a(1)*2^1 a(0)*2^0 d(1)*2^(-1) d(2)*2^(-2) d(3)*2^(-3) ...
      missä c- ja d- luvut ovat nollia tai ykkösiä (0 tai 1).
      10-järjestelmän desimaaliluvun muuttaminen 2-järjestelmän desimaaliluvuksi on varsin hankalaa, sillä luvulla 1/10 ei ole äärellisen pituista binääristä desimaaliesitystä.
      Kts. lisää:Wikipedia (engl.) : "Binary number" kohta "Fractions".

      • Anonyymi

        Kaksikantaisessa lukujärjestelmässä ei ole desimaaleja. Desimaalit ovat kymmenkantaisen systeemin ominaisuus niinkuin nimestäkin.voi päätellä.
        Kymmenkantaisen luvun muuttaminen kaksikantaiseksi on aivan helppoa.
        Jos kymenkantainen luku on esimerkiksi 3,1415, niin ensin vähennetään luvusta 2^1. Jos ei menty negatiivisen puolelle, niin sitten ensimmäinen numero on 1, muuten nolla. Jatketaan vähentämällä 2^0, ja sen jälkeen 2^-1 jne. Helppoa kuin heinänteko.


      • Anonyymi
        Anonyymi kirjoitti:

        Kaksikantaisessa lukujärjestelmässä ei ole desimaaleja. Desimaalit ovat kymmenkantaisen systeemin ominaisuus niinkuin nimestäkin.voi päätellä.
        Kymmenkantaisen luvun muuttaminen kaksikantaiseksi on aivan helppoa.
        Jos kymenkantainen luku on esimerkiksi 3,1415, niin ensin vähennetään luvusta 2^1. Jos ei menty negatiivisen puolelle, niin sitten ensimmäinen numero on 1, muuten nolla. Jatketaan vähentämällä 2^0, ja sen jälkeen 2^-1 jne. Helppoa kuin heinänteko.

        Ei ole paras tapa kumminkaan.


      • Anonyymi

        "10-järjestelmän desimaaliluvun muuttaminen 2-järjestelmän desimaaliluvuksi on varsin hankalaa," Puppua.

        Eihän tuossa ole mitään hankalaa. Äärimmäisen helppoa ja nopeaa. Pitää tietysti ymmärtää tarkkuusvaatimukset ja pienet virheet. Ja jos haluaa aina absoluuttista tarkkuutta, kukaan ei kiellä käyttämästä BCD-lukuja. Kyllä jo 8080:ssa mukana olleet käskyt löytyvät uusistakin prosessoreista. Ja aina voi käyttää listoja, stringejä tai mitä vain tietorakenteita.


      • Anonyymi
        Anonyymi kirjoitti:

        "10-järjestelmän desimaaliluvun muuttaminen 2-järjestelmän desimaaliluvuksi on varsin hankalaa," Puppua.

        Eihän tuossa ole mitään hankalaa. Äärimmäisen helppoa ja nopeaa. Pitää tietysti ymmärtää tarkkuusvaatimukset ja pienet virheet. Ja jos haluaa aina absoluuttista tarkkuutta, kukaan ei kiellä käyttämästä BCD-lukuja. Kyllä jo 8080:ssa mukana olleet käskyt löytyvät uusistakin prosessoreista. Ja aina voi käyttää listoja, stringejä tai mitä vain tietorakenteita.

        Ei stringejä. Ne menee vaan persvakoon.


      • Anonyymi
        Anonyymi kirjoitti:

        Kaksikantaisessa lukujärjestelmässä ei ole desimaaleja. Desimaalit ovat kymmenkantaisen systeemin ominaisuus niinkuin nimestäkin.voi päätellä.
        Kymmenkantaisen luvun muuttaminen kaksikantaiseksi on aivan helppoa.
        Jos kymenkantainen luku on esimerkiksi 3,1415, niin ensin vähennetään luvusta 2^1. Jos ei menty negatiivisen puolelle, niin sitten ensimmäinen numero on 1, muuten nolla. Jatketaan vähentämällä 2^0, ja sen jälkeen 2^-1 jne. Helppoa kuin heinänteko.

        Höpö höpö. Et näy ymmärtäneen mitään kommentistani 12.8 klo 14:06. Et näy myöskään lukeneen tuota Wikipedian juttua johon viittasin.
        Desimaaleja sisältävän 10-järjestelmän luvun muuttaminen 2-järjestelmään ei tapahdu ihan helposti kuten noistas mainitsemistani olisi pitänyt ymmätrtää.


      • Anonyymi
        Anonyymi kirjoitti:

        "10-järjestelmän desimaaliluvun muuttaminen 2-järjestelmän desimaaliluvuksi on varsin hankalaa," Puppua.

        Eihän tuossa ole mitään hankalaa. Äärimmäisen helppoa ja nopeaa. Pitää tietysti ymmärtää tarkkuusvaatimukset ja pienet virheet. Ja jos haluaa aina absoluuttista tarkkuutta, kukaan ei kiellä käyttämästä BCD-lukuja. Kyllä jo 8080:ssa mukana olleet käskyt löytyvät uusistakin prosessoreista. Ja aina voi käyttää listoja, stringejä tai mitä vain tietorakenteita.

        Sinä sotket nyt asioita. Tietenkin voi olla olemassa tietokoneohjelmia jotka tuon muutoksen tekevät. Mutta on eri asia sanoa muutosta helpoksi.
        Yhtä hyvin kuin käyttää itse jotain ohjelmaa voisit teettää muunnoksen vaikka jollain ammattilaisella. Saatuasi heiltä vastauksen, sanoisit:kävihän se helposti


      • Anonyymi

        Tuli tuohon kirjoitusvirhe: p.o. 2-järjestelmän luku c(1)c(0),d(1)d(2)d(3)... tarkoittaa lukua
        c(1)*2^1 c(0) * 2^0 d(1)*2^( -1) d(2)* 2^( -2) d(3)* 2^( -3) ....

        Ja ehkäpä ei voi kutsua tuollaista binäärijärjestelmän lukua desimaaliluvuksi sillä desimaali viittaa kymmenjärjestelmään. Pisteen jälkeen tuleva binääriluvun osa on tuo "fractional part", olisiko suomeksi murto-osa.


      • Anonyymi
        Anonyymi kirjoitti:

        Tuli tuohon kirjoitusvirhe: p.o. 2-järjestelmän luku c(1)c(0),d(1)d(2)d(3)... tarkoittaa lukua
        c(1)*2^1 c(0) * 2^0 d(1)*2^( -1) d(2)* 2^( -2) d(3)* 2^( -3) ....

        Ja ehkäpä ei voi kutsua tuollaista binäärijärjestelmän lukua desimaaliluvuksi sillä desimaali viittaa kymmenjärjestelmään. Pisteen jälkeen tuleva binääriluvun osa on tuo "fractional part", olisiko suomeksi murto-osa.

        Edellinen viittasi siis kommenttiini / 12.08.2021 14:06.


      • Anonyymi
        Anonyymi kirjoitti:

        Tuli tuohon kirjoitusvirhe: p.o. 2-järjestelmän luku c(1)c(0),d(1)d(2)d(3)... tarkoittaa lukua
        c(1)*2^1 c(0) * 2^0 d(1)*2^( -1) d(2)* 2^( -2) d(3)* 2^( -3) ....

        Ja ehkäpä ei voi kutsua tuollaista binäärijärjestelmän lukua desimaaliluvuksi sillä desimaali viittaa kymmenjärjestelmään. Pisteen jälkeen tuleva binääriluvun osa on tuo "fractional part", olisiko suomeksi murto-osa.

        Tarkoitin "pilkun jälkeen", meillähän käytetään pilkkua eikä pistettä
        Ollaan nyt tarkkana kun palstalla vilisee koiranleukoja.


      • Anonyymi
        Anonyymi kirjoitti:

        Tarkoitin "pilkun jälkeen", meillähän käytetään pilkkua eikä pistettä
        Ollaan nyt tarkkana kun palstalla vilisee koiranleukoja.

        Yksikin koiranleuka tuossa hirnu, jotta binääreissä ei ole desimaaleja. Olkoon sitten binääriosa tuo pisteen jälkeinen. 11.00100......


      • Anonyymi
        Anonyymi kirjoitti:

        Sinä sotket nyt asioita. Tietenkin voi olla olemassa tietokoneohjelmia jotka tuon muutoksen tekevät. Mutta on eri asia sanoa muutosta helpoksi.
        Yhtä hyvin kuin käyttää itse jotain ohjelmaa voisit teettää muunnoksen vaikka jollain ammattilaisella. Saatuasi heiltä vastauksen, sanoisit:kävihän se helposti

        Aivan helposti tuon voi tehdä kynällä ja paperilla. Eikä tarvitse osata kuin vähennys- ja jakolaskua.


    • Anonyymi

      Tässä aloittaja.

      Tilasin amazonista kirjasarjan vol1-vol5, missä 25 000 000 piin ensimmäistä desimaalia. Viisi paksua kirjaa. Sitten aloin ihmetteleen, jotta minkänäköistä soopaa tuosta tulisi, jos muuttaisi binääreihin.

      Täällä ollut ihan hyvääkin palautetta ihmettelylleni. Mitä nyt muutama apina on viisastellut.

      • Anonyymi

        Tähän vielä lisähuomautuksena:

        Tässä kun perunoita keittelen, niin tuli mieleen äärettömyyksistä. Kun laitan levyn päälle, niin vesihän alkaa lämpeneen. Mutta kuinka äkkiä tämä tapahtuu? Matematiikassa desimaaleja riittää äärettömyyksiin saakka. Jos puhutaan vaikkapa sekunnista, niin vesi on lämmennyt jo "hirveästi".


      • Anonyymi
        Anonyymi kirjoitti:

        Tähän vielä lisähuomautuksena:

        Tässä kun perunoita keittelen, niin tuli mieleen äärettömyyksistä. Kun laitan levyn päälle, niin vesihän alkaa lämpeneen. Mutta kuinka äkkiä tämä tapahtuu? Matematiikassa desimaaleja riittää äärettömyyksiin saakka. Jos puhutaan vaikkapa sekunnista, niin vesi on lämmennyt jo "hirveästi".

        Vieläkin ihmetyttää, että nämä tämän palstan "viisaat" apinat. Ei tuo alkuperäinen kysymykseni mikään ihan triviaali ole. Joutuu siinä vähän ajatustyötä tekeen, että ymmärtää. Pelkkä linkin lataaminen ei todista, jotta lataaja hallitsee asian.


      • Anonyymi
        Anonyymi kirjoitti:

        Tähän vielä lisähuomautuksena:

        Tässä kun perunoita keittelen, niin tuli mieleen äärettömyyksistä. Kun laitan levyn päälle, niin vesihän alkaa lämpeneen. Mutta kuinka äkkiä tämä tapahtuu? Matematiikassa desimaaleja riittää äärettömyyksiin saakka. Jos puhutaan vaikkapa sekunnista, niin vesi on lämmennyt jo "hirveästi".

        Veden lämpeäminen alkaa noin valon nopeudella eli aika mikä valolta menisi voimalaitokselta liedelle.


      • Anonyymi
        Anonyymi kirjoitti:

        Veden lämpeäminen alkaa noin valon nopeudella eli aika mikä valolta menisi voimalaitokselta liedelle.

        Joo, mutta onko olemassa tarkkaa ajankohtaa, milloin vesi on lämpimämpää? Ja mikähän on tuo äärettömän pieni lämpödesimaali mikä ensimmisenä kasvaa?


      • Anonyymi
        Anonyymi kirjoitti:

        Joo, mutta onko olemassa tarkkaa ajankohtaa, milloin vesi on lämpimämpää? Ja mikähän on tuo äärettömän pieni lämpödesimaali mikä ensimmisenä kasvaa?

        Heti kun se energia laitokselta kattilaan ehtii.


      • Anonyymi
        Anonyymi kirjoitti:

        Heti kun se energia laitokselta kattilaan ehtii.

        Ja paljonkos pottu on pehmennyt vaikkapa ensimmäisen triljoonasosa sekunnin aikana? Onhan sen täytynyt jo pehmetä, kun lämpiäminen on alkanut. Desimaaleja kun riittää.

        Tuota vaan aluksi ihmettelin, kun ääretöntä lukujonoa muutetaan binääreiksi. Siinä ykköset ja nollat vilisee kun vesi lämpenee.


      • Anonyymi
        Anonyymi kirjoitti:

        Ja paljonkos pottu on pehmennyt vaikkapa ensimmäisen triljoonasosa sekunnin aikana? Onhan sen täytynyt jo pehmetä, kun lämpiäminen on alkanut. Desimaaleja kun riittää.

        Tuota vaan aluksi ihmettelin, kun ääretöntä lukujonoa muutetaan binääreiksi. Siinä ykköset ja nollat vilisee kun vesi lämpenee.

        Kummassa on enemmän numeroita, piin desimaali- vai binääriesityksessä?


      • Anonyymi
        Anonyymi kirjoitti:

        Kummassa on enemmän numeroita, piin desimaali- vai binääriesityksessä?

        Liekö ääretön määrä molemmissa. Numeroituvasti.


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

    Luetuimmat keskustelut

    1. Janne Ahonen E R O A A

      Taas 2 lasta jää vaille ehjää perhettä!
      Kotimaiset julkkisjuorut
      177
      3611
    2. Tekisi niin mieli laittaa sulle viestiä

      En vaan ole varma ollaanko siihen vielä valmiita, vaikka halua löytyykin täältä suunnalta, ja ikävää, ja kaikkea muuta m
      Ikävä
      85
      1608
    3. Miksi ihmeessä?

      Erika Vikman diskattiin, ei osallistu Euroviisuihin – tilalle Gettomasa ja paluun tekevä Cheek
      Ateismi
      26
      1327
    4. Ootko huomannut miten

      pursuat joka puolelta. Sille joka luulee itsestään liikoja 🫵🙋🏻‍♂️
      Ikävä
      158
      1242
    5. Pitääkö penkeillä hypätä Martina?

      Eivätkö puistonpenkit ole istumista varten.Ei niitä kannata liata hyppäämällä koskaa likaantuvat eikä siellä kukaan niit
      Kotimaiset julkkisjuorut
      194
      1023
    6. Erika Vikman diskattiin, tilalle Gettomasa ja paluun tekevä Cheek

      Erika Vikman diskattiin, ei osallistu Euroviisuihin – tilalle Gettomasa ja paluun tekevä Cheek https://www.rumba.fi/uut
      Maailman menoa
      16
      1003
    7. Kerropa ESA miten kävi tuomioiden

      Osaako ESA kertoa miten haukkumasi kunnanhallituksen kävi.
      Puolanka
      35
      991
    8. Kuinka kauan

      Olet ollut kaivattuusi ihastunut/rakastunut? Tajusitko tunteesi heti, vai syventyivätkö ne hitaasti?
      Ikävä
      83
      942
    9. Maikkarin tentti: Orpo jälleen rauhallinen ja erittäin hyvä, myös Purra oli hyvä

      Lindtman ja Kaikkonen oli kohtalaisia, sen sijaan punavihreät Koskela ja Virta olivat taas heikkoja. Ja vastustavat jalk
      Maailman menoa
      97
      854
    10. Se olisi ihan

      Napinpainalluksen päässä. Ei vaatisi paljon
      Ikävä
      62
      775
    Aihe