Gast
#589899
Guten Tag Hat jemand ein C-programm da stehen, dass Zahlen von binär in dezimal und von dezimal in binär rechnet? Vielen Dank
|
Anzeige
|
C-Programm binär -> dez und dez -> bin
Gast
#589899
Guten Tag Hat jemand ein C-programm da stehen, dass Zahlen von binär in dezimal und von dezimal in binär rechnet? Vielen Dank Woran scheitert es denn bei der Selbst-Programmierung? So schwer ist das wirklich nicht. Ansonsten: Der Windows Taschenrechner kann wunderbar umrechnen.
Gast
#589905
Das ist mir klar, dass ich es mit dem Taschenrechner umrechnen kann, sollte aber ein Programm in C schreiben und mir fehlen die Lösungsansätze. Hat niemand eine Bispielprogramm, wo ich einbisschen drauf spicken könnte?
Gast
#589907
das ist doch wirklich ein triviales Problem, wenn du das nicht hinbekommst, solltest du die Finger ganz von der Programmierei lassen. Und wenn du das "machen sollst", ist wohl Sinn der Übung, dass du dir selbst Gedanken sollst.
Gast
#589908
binärzahl -10 dann in ein register speichern wie oft die 10 vorkommt und den rest dazu rechnen.
Gast
#589912
kann nicht jemand das program posten. brauchen das für die schuel XD. danke schon im voraus. lg vömi Nochmal: Wo liegt denn das Problem? Du wirst doch wohl irgendeinen Ansatz haben? Fangen wir mal damit an: Wie lässt du den deinen Benutzer die Binärzahl eingeben bzw. wie speicherst du sie? Möglich wäre zb: Er gibt sie als String ein und gespeichert wird das Ganze daher in einem char-Array
Die zugehörige Dezimalzahl ist dann ganz einfach
Dein Job: Mache die Eingabe, sodass eine Eingabe von
dazu führt dass im Array die entsprechenden Werte gesetzt werden
Für Dezimal nach Binaer: Das machst du indem du anstatt mit 2 zu multiplizieren, fortlaufend durch 2 dividierst und den Rest betrachtest
197 dezimal entspricht binär 11000101
Gast
#589917
vielen dank. jetzt sollte es gehen besten dank
Gast
#589927
das ist doch wirklich ein triviales Problem, wenn du das nicht hinbekommst, solltest du die Finger ganz von der Programmierei lassen. hans peter wrote: > das ist doch wirklich ein triviales Problem, wenn du das nicht > hinbekommst, solltest du die Finger ganz von der Programmierei lassen. Immer langsam mit den jungen Pferden. Wer sowas noch nie gemacht hat und sich auch noch nie Gedanken darüber gemacht hat, wie Zahlensysteme funktionieren, kommt da alleine nicht so schnell drauf.
Gast
#589932
Das von Xyz(Gast) finde ich besser weil die Zahlen gleich im BCD -Format erscheinen.Kostet aber mehr rechenzeit.
Gast
#589933
Besten dank Herr buchegger mit dem tipp konnte ich sehr viel anfangen und bin auch schon beinahe fertig. besten dank und mit freundlichen grüssen IVO
Beitrag #5212681 wurde von einem Moderator gelöscht.
Antwort schreiben |
Anzeige
|