Millä teksti binääri -muotoon?

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

Muut lukivat myös

Vastaukset 2

Vanhimmat

Tällaista C-funktiota käytin joskus:

const char *byte2ascBin(unsigned byte)
{
   unsigned i;
   static char result[9] = { 0 };

   for (i=8; i; result[--i]='0' (byte&1), byte>>=1);
   return(result);
}

Tuo muuttaa yhden merkin ASCII-binääri-muotoon, eli koko tekstisi on vietävä merkki kerrallaan tuon funktion läpi.

Kyllä nämä tiedetään, mutta millä ohjelmointikielellä ajattelit tuon tehdä vai etsitkö jotakin valmista Windows-softaa? Esim. Excel pystyy tuohon konversioon myös.

Äänestä

Jos myös haluat editoida binäärimuodossa taikka hexadecimaalimuodossa, niin lataa esim UltraEdit-32, muistaakseni 45 päivän koekäyttö ilman lisenssiä mahdollinen.

Äänestä

Kommentoi aloitusta


binary kirjoitti:

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

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu