- 3D-Druck Einstieg und Tipps         
Ergebnis 1 bis 7 von 7

Thema: 8-4-2-1 bcd code für die zahl 334

  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    13.03.2007
    Beiträge
    5

    8-4-2-1 bcd code für die zahl 334

    Anzeige

    E-Bike
    hallo weiss einer von euch wie der 8-4-2-1 bcd code für die zahl 334 dargestellt wird?
    bin für jeden hinweis dankbar

  2. #2
    Erfahrener Benutzer Roboter-Spezialist Avatar von steveLB
    Registriert seit
    24.10.2005
    Beiträge
    481
    3 ist eine 0011 ,, 4 ist eine 0100
    somit ist 334 -> 0011 0011 0100

  3. #3
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    02.11.2005
    Alter
    49
    Beiträge
    1.146
    001100110100

    Wikipedia kann das besser erklären als ich:
    http://de.wikipedia.org/wiki/8-4-2-1-code

    Gruß,
    askazo

  4. #4
    Neuer Benutzer Öfters hier
    Registriert seit
    13.03.2007
    Beiträge
    5

    8-4-2-1 bcd code für die zahl 334

    ich dachte das wäre schwieriger und das man nicht einfach die zahlen so aneinander reihen kann.naja man lernt nie aus.
    ich habe dann nochmal ein anliegen an euch.ich habe hier zwei dezimal zahlen die ich als hexadezimal umwandeln soll.die eine habe ich schon umgewandelt.müsste richtig sein.
    56 = 38 als hexadezimalzahl oder?
    aber wie macht man das wenn
    ich jetzt zb eine negative zahl -12 als hexadezimalzahl umwandeln will.
    wie geht man dann vor?
    mfg

  5. #5
    Erfahrener Benutzer Robotik Einstein Avatar von SprinterSB
    Registriert seit
    09.06.2005
    Ort
    An der Saar
    Beiträge
    2.802
    Bei -12 ist -C.

    Üblicher ist es allerdings, negative Zahlen im n-1-Komplement darzustellen. Für das Komplemet gilt

    K(n) = ~(n-1) = (~n) + 1

    Dabei bedeutet ~ das Umdrehen aller Bits wenn die Zahl im Binärsystem dargestellt ist. Allerdings hat eine Zahl unendlich viele Stellen vor'm Komma (die fast alle Null sind) und daher muss man sich auf einen Bereich festlegen, zB die Zahlen als 8-Bit oder 32-Bit-Zahlen darzustellen.

    Wenn wir mal von 32-Bit-Zahlen ausgehen, dann ist -12 gleich fffffff4 und wie man nachrechnet ist zB fffffff4 + 1a = e, oder Dezimal -12+26=14
    Die Rechnung stimmt deshalb, weil es einen Überlauf gibt und alles über Bit 31 weggeworfen wird.

    Hat man n-Stellige Zahlen zur Basis b und will das Komplement von x haben, dann kann man einfach auch hinschreiben
    K(x) = b^n -x
    wobei ^ gleich hoch).

    Man kann also auch im Dezimalsystem mit Komplementen rechnen, wenn man zB 2-stellig rechnet, dann ist die Darstellung von -5 die 95.
    Disclaimer: none. Sue me.

  6. #6
    Neuer Benutzer Öfters hier
    Registriert seit
    13.03.2007
    Beiträge
    5

    -12 = - C ?

    das verstehe ich nicht ganz.ist es jetzt so das - 12 als hexadezimalzahl
    - C ist?ist das so richtig?
    wenn ich jetzt ne dezimahlzahl die negativ ist z.B. -3 mit hilfe eines zweierkomlements als dualzahl darstellen will wie macht man denn sowas?
    das ist ja ganz schön heftig oder?

  7. #7
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    06.11.2006
    Beiträge
    1.078
    Hallo
    eine Quelle des Wissens wurde schon genannt.Mal durchstöbern.

    Mit freundlichen Grüßen
    Benno
    Wo man nicht mit Vernunft handelt, da ist auch Eifer nichts nütze; und wer hastig läuft, der tritt fehl.
    Ein König richtet das Land auf durchs Recht; wer aber viel Steuern erhebt, richtet es zugrunde

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress