Office: Dezimal in Binär

Helfe beim Thema Dezimal in Binär in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hey, ich habe ein Problem und zwar möchte ich die Zahl 2200256567 in binär umwandeln. Habe jedoch das Problem das mit den Funktionen die ich gefunden... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von barni2k7, 11. Juni 2012.

  1. Dezimal in Binär


    Hey,

    ich habe ein Problem und zwar möchte ich die Zahl 2200256567 in binär umwandeln. Habe jedoch das Problem das mit den Funktionen die ich gefunden habe:

    Private Function Dec2Bin(ByVal Dec As String) As String
    ' Von Dezimal in Binaer
    Dim Rest As String
    Do
    Rest = Dec Mod 2 ' Den Rest bei einer Division durch 2 errechnen
    Dec2Bin = Rest & Dec2Bin ' Rest und bishereige Binaer Zahl zusammentun
    Dec = Dec \ 2 ' Dezimal Zahl durch 2 Teilen
    Loop Until Dec = 0 ' Solange bis Dezimal-Zahl = 0 ist
    End Function

    bekomme ich einen Overflow. Die Zahl ist in binär 32 bit lang und die Funktion kann glaub ich nur 31 bit ausgeben.

    Hat jemand eine Lösung?

    :)
     
    barni2k7, 11. Juni 2012
    #1
  2. Hallo,
    der Overflow wird schon durch die MOD-Funktion hervorgerufen.
    Code:
    Gruß
    Rudi
     
    Rudi Maintaire, 13. Juni 2012
    #2
  3. Danke hat funktioniert!
     
    barni2k7, 13. Juni 2012
    #3
  4. Dezimal in Binär

    Habe ein weiteres Problem und zwar möchte ich von der Binärzahl nur die untersten 29 bit haben. Habe das jetzt mit einer binär Operation versucht und zwar so :

    d = 2200256567 And 536870911 (Ist die Dezimalzahl für 29 1en)

    Jedoch schmeißt er mir dabei auch eine Overflow raus.
     
    barni2k7, 13. Juni 2012
    #4
Thema:

Dezimal in Binär

Die Seite wird geladen...
  1. Dezimal in Binär - Similar Threads - Dezimal Binär

  2. DEZIMAL (Funktion)

    in Microsoft Excel Tutorials
    DEZIMAL (Funktion): DEZIMAL (Funktion) Excel für Microsoft 365 Excel für Microsoft 365 für Mac Excel für das Web Excel 2019 Excel 2016 Excel 2019 für Mac Excel...
  3. Verwenden des Tabstopps dezimal zum Ausrichten von Zahlen am Dezimalkomma

    in Microsoft Word Tutorials
    Verwenden des Tabstopps dezimal zum Ausrichten von Zahlen am Dezimalkomma: Verwenden des Tabstopps dezimal zum Ausrichten von Zahlen am Dezimalkomma Word für Microsoft 365 Word für Microsoft 365 für Mac Word 2019 Word 2019 für Mac Word...
  4. Dezimal in Sekunden

    in Microsoft Excel Hilfe
    Dezimal in Sekunden: Hi Leute, ich weiss das Thema wurde mehr als 1000 mal behandelt. Jedoch nicht, wenn ich den Wert 2,3024 habe. es sollte eigentlich 150,24 sek herauskommen. Vor dem Komma ist Min und nach dem...
  5. Dezimal in Binär umrechnen

    in Microsoft Excel Hilfe
    Dezimal in Binär umrechnen: Hallo zusammen, wer kann mir sagen wie der VBA-"Befehl" zur Umwandlung einer Dezimal- in eine Binärzahl lautet. Danke Gruß Petra 230000
  6. Access VBA/DAO-Code kann abstürzen oder fehlerhafte Daten für Dezimal-Spalten melden

    in Microsoft Access Tutorials
    Access VBA/DAO-Code kann abstürzen oder fehlerhafte Daten für Dezimal-Spalten melden: Access VBA/DAO-Code kann abstürzen oder fehlerhafte Daten für Dezimal-Spalten melden Access für Microsoft 365 Mehr... Weniger...
  7. Zeitberechnung (von-bis) Ergebnis als dezimal

    in Microsoft Excel Hilfe
    Zeitberechnung (von-bis) Ergebnis als dezimal: Hallo zusammen, ich möchte in einer Tabelle die Zeiten berechnen (von-bis) und das Ergebnis als dezimal Wert anzeigen lassen. Die Zeitberechnung soll in den nächsten Tag übergehen, wegen...
  8. Excel Sunden Dezimal

    in Microsoft Excel Hilfe
    Excel Sunden Dezimal: Excel Stunden Dezimal Hallo, habe folgendes Problem hh:mm Dezimal 1215:23 1215,38 15768:00 15768,00 16983:23 16983,38 sobald die Stunden 5 Stellig werden passiert das hier hh:mm...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden