Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Eine duale Zahl in das Dezimalsystem umrechnen?

Empfohlene Antworten

Veröffentlicht

Kennt von euch jemand ein Beispiel wo gezeigt wird, wie man so etwas programmiert?

Ich selbst habe übers googeln leider bisher nichts gefunden.

Danke. Nur kann ich leider noch nicht so gut programmieren, als das mich das weiterbringen würde.

Moin!

Mmmhhhh, ich denke, mit ein wenig Anstrengung hättest Du schon was zu diesem Thema im Netz gefunden, ist ja schließlich eine beliebte Aufgabe für Programmieranfänger. Einen fertigen Quellcode wirst Du wohl nicht bekommen, aber theoretisch sollte es so funktionieren:

Du läufst die binärzahl von rechts nach links durch und zählst dabei die Stelle von 0 hoch.

Wenn eine 0 da steht, musst Du nichts berechnen.

Wenn eine 1 da steht, musst Du 2^Stelle rechnen und das ergebnis zur Dezimalzahl dazurechnen.

bsp:

10100

Zweimal nichts berechnen, dann einmal 2^2= 4, dann wieder nichts und schließlich 2^4=16. Macht alles in allem 20.

Hoffe geholfen zu haben und einigermaßen verständlich gewesen zu sein.

Hast du auch gelesen, da steht doch ein Example:

parseInt("1100110", 2)

Und da die Methode statisch ist, kannst du Sie so aufrufen:

int ergebnis = Integer.parseInt("1100110", 2);

Gruß Jaraz

PS: Ah wieder so eine API nachproggen Aufgabe, nun ja, nun weißt du beide Möglichkeiten. ;)

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.