Millä teksti binääri -muotoon?

binary

Haluaisin tulostaa tekstiä binäärimuodossa, siis nollina ja ykkösinä. Miten se tehdään?
Kertokaa ihmeessä jos tiedätte!

17

3772

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • hämy

      Teet silmukan jossa otat vuorotellen jokaisen kirjaimen ascii-arvon ja muutat sen binääriseksi.

      • binary

        Kiitos vastauksestasi.

        Vaikka olen joskus opiskellutkin ohjelmointia
        (C, C ), en kyllä nyt saisi tuollaista aikaiseksi.
        Olis varmaan tarvetta kerrata.


      • C
        binary kirjoitti:

        Kiitos vastauksestasi.

        Vaikka olen joskus opiskellutkin ohjelmointia
        (C, C ), en kyllä nyt saisi tuollaista aikaiseksi.
        Olis varmaan tarvetta kerrata.

        Vilkaise tuosta Windows-palstalta, kun heitit saman kysymyksen sinnekin.


      • likuxinongelmaihmiset

        tuo on aivan helppoa, jos C:llä teet, vaan ilmoitat tulostaessa että haluatko tuloksen heksana, oktaalina, binäärinä vai miten.... yksi kirjain vain...

        Tietenkin jos ei tunnista A-kirjainta B-kirjaimesta saattaa syntyä ongelmia kutein useille Linux-ihmisille, kun nuo numerojärjestelmät eivät ole aivan hallussa.


      • Anonyymi
        C kirjoitti:

        Vilkaise tuosta Windows-palstalta, kun heitit saman kysymyksen sinnekin.

        01010111 01101001 01101110 01101011 01110101 01110010 01100001 00100000 01100010 01101111 01101001 01101010 01100001 01100001 01110100 00100000 01110100 01110010 01101111 01101100 01101100 01100001 01100001


    • ????

      Ehkä tarvitset siihen erillisen ohjelman, joka kirjoittaa tekstin nollina ja ykkösinä. Se löytyy netistä. Mihin muuten tarvitset tuollaista? Itse olen tarvinnut joskus chatissa kun piruuttaan muunsin kaiken tekstin binäärimuotoon ja jotkut sitten yrittivät epätoivoisesti selvitellä kirjaimia.

      • ????

        Heh...ei taida ajatus oikein kulkea kun en huomannut, että tämä olikin ohjelmointipalsta =)
        Siis unohda tuo edellinen viestini.

        Itse tein tuollaisen ohjelman joskus aikoinaan. Taisi onnistua siten, että hain tekstitiedostosta/tekstilasta tietyn mittaisen merkkijonon ja tein sitten silmukan, jossa 10-järjestelmä pilkottiin 128,64,32,16,8,4,2,1 osiin ja vasemmalta oikealla lisättiin ykkönen, jos luku oli suurempi ja nolla jos pienempi. Aikamoinen purkkaratkaisu, enkä suosittele sitä kenellekkään.


      • binary

        Kiitos vastauksesta.

        Joo, minäkin olen väärällä palstalla, mutta täältä tuntuu löytyvän tietoa.

        Niin, olen yrittänyt löytää sellaista ohjelmaa netistä koko päivän. - Huonoin tuloksin.
        En varmaan osaa etsiä oikeilla hakusanoilla.
        Jos tiedät ohjelman nimen, niin olisin kiitollinen.
        Tarvitsen sitä taulun tekemiseen. Niin - taulun.
        Idea tuli, kun jossain koulussa oli ikkunassa Kalevalaa binäärimuodossa.


      • z
        binary kirjoitti:

        Kiitos vastauksesta.

        Joo, minäkin olen väärällä palstalla, mutta täältä tuntuu löytyvän tietoa.

        Niin, olen yrittänyt löytää sellaista ohjelmaa netistä koko päivän. - Huonoin tuloksin.
        En varmaan osaa etsiä oikeilla hakusanoilla.
        Jos tiedät ohjelman nimen, niin olisin kiitollinen.
        Tarvitsen sitä taulun tekemiseen. Niin - taulun.
        Idea tuli, kun jossain koulussa oli ikkunassa Kalevalaa binäärimuodossa.

        ottaa argumenttina kaksi tiedostoa ensimmäinen joka muunnetaa toinen tiedosto jonne kirjoitetaan

        #include

        int main (int argc, char *argv[])
        {
           if (argc == 3)
           {
              FILE *fp1 = fopen (argv[1],"rt");
              FILE *fp2 = fopen (argv[2],"wt");


              if (fp1 && fp2)
              {
                 while (!feof(fp1))
                 {
                    int c = fgetc(fp1);

                    if (c != EOF)
                    {   
                       fputc(c &0x80 ? '1' : '0',fp2);
                       fputc(c &0x40 ? '1' : '0',fp2);
                       fputc(c &0x20 ? '1' : '0',fp2);
                       fputc(c &0x10 ? '1' : '0',fp2);
                       fputc(c &0x08 ? '1' : '0',fp2);
                       fputc(c &0x04 ? '1' : '0',fp2);
                       fputc(c &0x02 ? '1' : '0',fp2);
                       fputc(c &0x01 ? '1' : '0',fp2);
                       fputc(' ',fp2);
                       if (c == '
        ') fputc('
        ',fp2);

                    }
                 }
              
              }


              if (fp1 != NULL) fclose(fp1);
              if (fp2 != NULL) fclose(fp2);

           }

           return 0;
        }


      • Anonyymi

        Miksi kukaan koodaisi juttua jonka jo moni on tehnyt?

        Aloiteleva koodari voi hyvin hakee valmista lähdekoodi ja katsoo miten ne on koodattu ja oppia, ettei tarvi lyödä päätä seinään aloittelija virheillä suoraan. Ohjelma kasvaessa tulee pitää riippuvuuksista hyvä huoli, jotta koodi saisi jonkinasteisen laatuluokituksen.


    • Alluusio
      • jooseppihhh

        On varmasti jännää vastata itseään vanhempaan keskusteluun


    • denonpioneer

      miten lasketaan vuosi 2016 binäärimuotoon ?

      • Anonyymi

        00110010 00110000 00110001 00110110


    • Anonyymi

      01001111 01010000 01001100 01010000 01001101 01011001 01010011 01010100 01000101 01010010 01011001 01000010 01001111 01011000

      • Anonyymi

        OPLPMYSTERYBOX


    • Anonyymi

      01010101 01100010 01110101 01101110 01110100 01110101 00100000 01101111 01101110 00100000 01110000 01100001 01110010 01100001 01110011

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

    Luetuimmat keskustelut

    1. Ja taas ammuttu kokkolassa

      Kokkolaisilta pitäisi kerätä pois kaikki ampumaset, keittiöveitset ja kaikki mikä vähänkään paukku ja on terävä.
      Kokkola
      71
      6257
    2. Mitä siellä ABC on tapahtunut

      Tavallista isompi operaatio näkyy olevan kyseessä.
      Alajärvi
      135
      5648
    3. Helena Koivu on äiti

      Mitä hyötyä on Mikko Koivulla kohdella LASTENSA äitiä huonosti . Vie lapset tutuista ympyröistä pois . Lasten kodista.
      Kotimaiset julkkisjuorut
      473
      3509
    4. Ovatko naiset lopettaneet sen vähäisenkin vaivannäön Tinderissa?

      Meinaan vaan profiileja selatessa nykyään valtaosalla ei ole minkäänlaista kirjoitettua tekstiä siellä. Juuri ja juuri s
      Nettideittailu
      111
      1892
    5. Kuvaile elämäsi naista

      Millainen hän on? Mikä tekee hänestä sinulle erityisen?
      Ikävä
      38
      1296
    6. Suomi vietiin Natoon väärin perustein. Viides artikla on hölynpölyä. Yksin jäämme.

      Kuka vielä uskoo, että viides artikla takaa Suomelle avun, jos Suomeen hyökätään. Liikuttavasti täällä on uskottu ja ved
      Maailman menoa
      383
      1293
    7. Et ilmeisesti aio enää ikinä olla tekemisissä

      Että näinkö se menee
      Ikävä
      68
      1098
    8. Sydämeni on sinun luona

      Koko ajan. Oli ympärilläni ketä oli niin sinä olet vain ajatuksissa ja tunteissa. En halua muiden kosketusta kuin sinun
      Ikävä
      47
      1004
    9. Trump ja Venäjä

      Huomasitteko muuten... Käytännössä ainoat valtiot, joille Trump EI eilen asettanut typeriä tariffejaan, olivat Venäjä ja
      Maailman menoa
      110
      932
    10. Jatkuva stressitila

      On sinun vuoksesi kun en tiedä missä mennään mutta tunteeni tiedän ainoastaan
      Ikävä
      54
      900
    Aihe