Pii binäärimuodossa

Anonyymi

36

187

    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. Ikävöin sinua kokoyön!

      En halua odottaa, että voisin näyttää sinulle kuinka paljon rakastan sinua. Toivon, että uskot, että olen varsin hullun
      Ikävä
      53
      3906
    2. KALAJOEN UIMAVALVONTA

      https://www.kalajokiseutu.fi/artikkeli/ei-tulisi-mieleenkaan-jattaa-pienta-yksinaan-hiekkasarkkien-valvomattomalla-uimar
      Kalajoki
      91
      2310
    3. Jos sinä olisit pyrkimässä elämääni takaisin

      Arvelisin sen johtuvan siitä, että olisit taas polttanut jonkun sillan takanasi. Ei taida löytyä enää kyliltä naista, jo
      Tunteet
      45
      1972
    4. Älä mahdollisesti ota itseesi

      En voinut tietää. Sitäpaitsi.. niin
      Ikävä
      22
      1773
    5. Ota nainen yhteyttä ja tee Tikusta asiaa?

      Niin sitten minä teen Takusta asiaa.
      Ikävä
      28
      1516
    6. Kadonnut poika hukkunut lietteeseen mitä kalajoella nyt on?

      Jätelautta ajautunut merelle ja lapsi uponnut jätelautan alle?
      Kalajoki
      26
      1491
    7. Joku hukkui Hyrynsalmella?

      Oliko mökkiläinen taas?
      Hyrynsalmi
      15
      1162
    8. Metsästysmökki

      Metsästyskortti saapui. Lisäksi metsästysmökki varata!
      Kuhmo
      31
      1118
    9. Mitä sinä mietit

      Mies?
      Ikävä
      107
      1059
    10. Emme voi elää velaksi, sanoi Riikka

      Valtionvelan odotetaan nousevan 86,3 prosenttiin bruttokansantuotteesta vielä kuluvan vuoden aikana. https://www.iltale
      Perussuomalaiset
      79
      1022
    Aihe