🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: be.comp.programming
4 messages
4 total messages Started by Ivan Van den Bossche Sun, 16 Nov 2003 14:56
Tool gezocht...
#3602
Author: Ivan Van den Bossche
Date: Sun, 16 Nov 2003 14:56
9 lines
1260 bytes
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
Re: Tool gezocht...
#3603
Author: Wimjan
Date: Sun, 16 Nov 2003 15:21
23 lines
1430 bytes
Ivan Van den Bossche schreef:
> 
> Weet er iemand een tool waarmee ik alle mogelijke getallen (ook
> hexadecimale) kan laten omzetten naar bits notatie?
> 
> VB: 0x0ff0 -> 0000111111110000
>
Ehm, ook in jouw Windowsversie zit toch wel een calculator? Had je daar 
al naar gekeken? 'Alle mogelijke getallen' is een wat zware eis, maar 
niet al te grote (gehele) getallen in decimale, hexadecimale en octale 
representatie kun je ermee makkelijk omzetten naar binaire notatie zo te 
zien. 
 
Maar wat is je programmeervraag?


Groet,

Wimjan

-- 
Iemands e-mailadres kwijt? Probeer m'n meta e-mail zoeker eens op 
<http://inventio.nl/metanamesearch/>
Re: Tool gezocht...
#3604
Author: keanu
Date: Sun, 16 Nov 2003 15:33
53 lines
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
Re: Tool gezocht...
#3445
Author: Geert Vernaeve
Date: Fri, 05 Dec 2003 10:46
14 lines
1393 bytes
Ivan Van den Bossche wrote:

> Weet er iemand een tool waarmee ik alle mogelijke getallen (ook
> hexadecimale) kan laten omzetten naar bits notatie?
> 
> VB: 0x0ff0 -> 0000111111110000

dc is uw vriend ...

bash-2.05b$ dc
16 i
2 o
FF0 p
111111110000
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads