Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Linux Forum Linux-Web.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

Caddy

Profi

  • »Caddy« ist männlich
  • »Caddy« ist der Autor dieses Themas

Beiträge: 756

Wohnort: Röslau

Beruf: Organisationsprogrammierer

  • Nachricht senden

1

06.03.2003, 08:20

Wichtig: Hexadezimal umrechnen

Ein Frage,

ich möchte nen Satz in ein Hexidezimales oder Duales Zahlensystem umwandeln

Gibt es dafür ein Programm oder ähnliches??????

Danke
Der Vorteil der Klugheit besteht darin, dass man sich dumm stellen kann. Das Gegenteil ist schon schwieriger.

mad-mongo

Schüler

  • »mad-mongo« ist männlich

Beiträge: 99

Wohnort: Oldenburg

Beruf: IT-Systemelektroniker

  • Nachricht senden

2

06.03.2003, 08:49

kann das nicht der KDE Taschenrechner "K-Calc" (oder wie der auch immer heißen mag)!?!
There Is No More Nature
There Is Only Technology
Everyday Life Is War

  • »Doomshammer« ist männlich

Beiträge: 668

Wohnort: Ostfriesland

Beruf: Netzwerk- & Systemadministrator

  • Nachricht senden

3

06.03.2003, 17:14

Ich hab zwar nicht genau verstanden was Du meinst, aber ich vermute mal das Du sowas meinst:

Quellcode

1
2
3
4
5
6
7
8
9
10
#!/usr/bin/perl

my $satz = "Dies ist ein Test";
for (my $i=0; $i<length($satz); $i++) {
        my $letter = substr($satz, $i, 1);
        my $ascii = ord($letter);
        my $hexa = hex($ascii);
        my $dual = sprintf("%b", $ascii);
        print "$letter = $ascii = $hexa = $dual\n";
}

(ungetestet.. mal kurz dahingeklatscht)
perl -e 'print pack("B248","01010010010101000100011001001101001000000010110100100000010010000110000101101100011101000010000001000100011010010110001101101000001000000110010001110010011000010110111000100001");'

LinuxRaichu

Fortgeschrittener

  • »LinuxRaichu« ist männlich

Beiträge: 347

Wohnort: weit, weit weg.

Beruf: (noch) Schüler

  • Nachricht senden

4

06.03.2003, 17:18

Boah... er schreibt einfach sowas in Perl hin.. *staun* :applaus:

Jedenfalls hatte Mad-mongo fast recht: Das Proggy heisst "Khexedit" und ist bei KDE dabei =)
<center> </center>

mad-mongo

Schüler

  • »mad-mongo« ist männlich

Beiträge: 99

Wohnort: Oldenburg

Beruf: IT-Systemelektroniker

  • Nachricht senden

5

06.03.2003, 18:35

BOAAAHHH WIE JETZT!?!

"...jedenfalls hatte mad-mongo fast recht..."

ICH HABE IMMER RECHT!!! sonst wär ich doch nicht der mongo!!! *g*

*schwerbeleidigtsei*

:teufel: :teufel: :teufel: :teufel: :teufel: :teufel: :teufel: :teufel:
There Is No More Nature
There Is Only Technology
Everyday Life Is War

thorus

Schüler

  • »thorus« ist männlich

Beiträge: 93

Wohnort: Niederbayern

Beruf: Schüler

  • Nachricht senden

6

06.03.2003, 18:47

warum denn so kompliziert mit dem perl-script?
man schreibe ein kleines c-programm und staune: ;)

Quellcode

1
2
3
4
5
6
7
#include <stdio.h>

int main()
{
    printf("%i\n", 0x7f);
    return(0);
}

7f ist in diesem fall die hex-zahl.

oder für die faulen von der console: ;)

Quellcode

1
printf "%i\n" 0x7f


cu
thorus
Macs sind für die, die nicht wissen wollen, warum Ihr Rechner funzt
Linux ist für die, die wissen wollen, warum er funzt
DOS ist für die, die wissen wollen, warum er nicht funzt
Windows ist für die, die nicht wissen wollen, warum er nicht funzt

Thema bewerten