- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Ergebnis 1 bis 10 von 11

Thema: Dezimalzahl in Binärzahl umwandeln Atmega8

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    15.04.2008
    Beiträge
    330

    Dezimalzahl in Binärzahl umwandeln Atmega8

    Hallo Leute,

    Komischerweise finde ich weder in Google noch hier in der Forumssuche einen Befehl (wie 'inttostr' in Delphi), der mir Zahlen von int nach bin umwandelt...

    Z.B.

    variable1 = 24

    variable2 = inttobin (variable1)


    -> gebe ich variable2 aus, soll 0011001 etc rauskommen <-



    Mfg

  2. #2
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    08.01.2006
    Beiträge
    4.555
    Welche Programmiersprache?

    Gruß Richard

  3. #3
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    15.04.2008
    Beiträge
    330
    Bascom, bitte

  4. #4
    Moderator Robotik Einstein Avatar von Kampi
    Registriert seit
    21.11.2009
    Ort
    Monheim, Nordrhein-Westfalen, Germany
    Alter
    35
    Beiträge
    3.501
    Blog-Einträge
    9
    Mit dem Befehl "Bin" machst du das.

    Wenn du dieses Programm hast:

    Dim A as Byte
    A = 10
    Dim B as String * 10

    B = Bin(A)

    Damit wandelst du die Zahl A in einen Binären String um.

  5. #5
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    15.04.2008
    Beiträge
    330
    Großartig, Danke!!

    String*10?? Und wenn ich es per LEDs ausgebe brauche ich Byte?? -> PORTB = Bin(A)

    Und statt Byte kann ich auch Integer nehmen?? Also wenn ich z.b. 2053 habe, dann reicht doch Byte nicht mehr... ?

  6. #6
    Moderator Robotik Einstein Avatar von Kampi
    Registriert seit
    21.11.2009
    Ort
    Monheim, Nordrhein-Westfalen, Germany
    Alter
    35
    Beiträge
    3.501
    Blog-Einträge
    9
    Ja genau für Portausgabe heißt es dann "Print Bin(A). Und die genaue deffinition des Befehls ist:

    Convert a numeric variable into the binary string representation.

    Sollte dann auch mit Integer gehen. Weiß ich aber nicht genau. Musst du mal ausprobieren.

Ähnliche Themen

  1. Dezimalzahl in Dualzal umwandeln
    Von elkokiller im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 1
    Letzter Beitrag: 04.01.2008, 18:35
  2. Eine Binärzahl in ASCII umwandeln
    Von SiDe im Forum Assembler-Programmierung
    Antworten: 13
    Letzter Beitrag: 08.04.2007, 08:33
  3. [erledigt] leitungsbündel in binärzahl wandeln
    Von ]v[ a r t i ]\[ im Forum Elektronik
    Antworten: 3
    Letzter Beitrag: 24.09.2006, 18:11
  4. Dezimalzahl umwandeln in einzellne ASCII-Zeichen
    Von Alicik im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 4
    Letzter Beitrag: 20.08.2006, 21:31
  5. Eingänge als Binärzahl ?
    Von ProgDom im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 3
    Letzter Beitrag: 05.06.2006, 20:24

Berechtigungen

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

LiFePO4 Speicher Test