Autor Beitrag
sCrAPt
Gast
Erhaltene Danke: 1



BeitragVerfasst: Do 24.04.03 23:11 
Ich habe mich mal gefragt wie man eine Binär schreibt.
Wie das mit Zahlen geht weiß ich aber nicht wie das mit Wörtern geht!

Wer es mit Zahlen wissen will:
    Start>
    Programme>
    Zubehör>
    Rechner>
    Ansicht>
    Wissenschaftlich
    Auf Dez(imal) stellen
    Zahl eingeben
    Auf Bin(är) stellen
    Sich freuen
Hab ich selbst rausgefunden 8)

Also, weiß jemand wie das mit Wörtern geht?
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Fr 25.04.03 00:29 
Buchstabe für Buchstabe in ASCII-Code (ord) umwandeln und dann umrechnen:

ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
function intToBinary(value:LongInt; digits: Byte): string;
var 
  i : Byte;
  mask : LongInt;
begin
  SetLength(result,digits);
  for i := 0 to digits-1 do begin
    mask := 1 shl i;
    if (mask and value) = mask then
      result[digits-i]:= '1'
    else
      result[digits-i]:= '0'
  end;
end;
Linedance
Hält's aus hier
Beiträge: 6



BeitragVerfasst: Mi 30.04.03 08:36 
Titel: binärkonvertierung
Hi,
Zitat:
Ich habe mich mal gefragt wie man eine Binär schreibt.

was ist eine binär? :wink:
Binär steht für ein Zahlensystem. Du möchtest also eine binäre Zahl darstellen. Dazu ist Luckies Funktion gut zu gebrauchen.
Da jedes Zeichen (also auch jeder Buchstabe) im Rechner über eine "laufende Nummer" in der sogenannten ASCII-Tabelle (American Standard Code for Information Interchange) verfügt, Worte aber kleine eigene Zahl haben, muss jedes Wort in seine Buchstaben zerlegt werden. Für jeden Buchstaben kann die Funktion ORD dann die laufende Nummer (ASCII-Nummer) ermitteln und diese wird dann in die binäre Darstellung umgewanmdelt.

Wenn Du wissen willst, wie die Umrechnungsalgorithmen aussehen (können) lass es mich wissen.

Gruß,
M.
sCrAPt
Gast
Erhaltene Danke: 1



BeitragVerfasst: Mi 07.05.03 19:10 
Seht mal was ich für eine geniale Zahlen-Seite gefunden habe: www.ulthryvasse.de/
Ist die Frage beantwortet? Das Problem gelöst?

Dann klicke hier, um das Thema entsprechend zu markieren!