Article View: be.comp.programming
Article #3604Re: Tool gezocht...
From: keanu
Date: Sun, 16 Nov 2003 15:33
Date: Sun, 16 Nov 2003 15:33
53 lines
2178 bytes
2178 bytes
Op 2003-11-16, Ivan Van den Bossche schreef <ivan.van.den.bossche@pandora.be>:
> Hi,
>
> Weet er iemand een tool waarmee ik alle mogelijke getallen (ook
> hexadecimale) kan laten omzetten naar bits notatie?
>
> VB: 0x0ff0 -> 0000111111110000
>
> Alvast bedankt
> Ivan Van den Bossche
>
$ cat test.cpp
#include <iostream>
#include <string>
#include <sstream>
#include <iomanip>
using namespace std;
void binary(int number) {
int remainder;
if (number <= 1) {
cout << number;
return;
}
remainder = number % 2;
binary(number >> 1);
cout << remainder;
int main(int argv,char **argc) {
stringstream ss;
ss << setbase(0) << argc[1];
int i; ss >> i;
cout << argc[1] << "="; binary(i); cout << endl;
}
$ g++ test.cpp -o moo2bin
hex: prefix: 0x
$ ./moo2bin 0x0ff0
0x0ff0=111111110000
octal: prefix: 0
$ ./moo2bin 07760
07760=111111110000
deicamal: prefix:
$ ./moo2bin 4080
4080=111111110000
--
Vrindelijke groeten,
keanu
jabber:knu[at]amessage[dot]de icq:15110867
GPG Key-ID: 0x3246DE81
Technical Details
Message-ID:
<slrnbrf66g.5bo.usenet@alba.home.keanu.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!skynet.be!213.51.129.3.MISMATCH!newshub1.home.nl!home.nl!newsfeeder.concepts.nl!newsfeed.kabelfoon.nl!212.113.2.136.MISMATCH!newsfeed.london1.eu.level3.net!level3eu!ossa.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mailReferences:
<xeMtb.26661$a71.931902@phobos.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,2783947d5d3a1e4b X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2003-11-16 07:33:19 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!skynet.be!213.51.129.3.MISMATCH!newshub1.home.nl!home.nl!newsfeeder.concepts.nl!newsfeed.kabelfoon.nl!212.113.2.136.MISMATCH!newsfeed.london1.eu.level3.net!level3eu!ossa.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail Newsgroups: be.comp.programming From: keanu <usenet@keanu.be> Subject: Re: Tool gezocht... References: <xeMtb.26661$a71.931902@phobos.telenet-ops.be> Message-ID: <slrnbrf66g.5bo.usenet@alba.home.keanu.be> User-Agent: slrn/0.9.8.0 (Linux) Lines: 53 Date: Sun, 16 Nov 2003 15:33:18 GMT NNTP-Posting-Host: 81.82.123.184 X-Complaints-To: abuse@telenet.be X-Trace: phobos.telenet-ops.be 1068996798 81.82.123.184 (Sun, 16 Nov 2003 16:33:18 MET) NNTP-Posting-Date: Sun, 16 Nov 2003 16:33:18 MET Organization: Telenet Internet