AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

umwandlung von dualzahlen zu dezimalzahlen

Ein Thema von nullahnung · begonnen am 26. Jun 2006 · letzter Beitrag vom 28. Jun 2006
 
bit4bit

Registriert seit: 14. Jun 2006
Ort: Köln
25 Beiträge
 
#18

Re: umwandlung von dualzahlen zu dezimalzahlen

  Alt 27. Jun 2006, 20:11
@ morri

Also die Fragestellung

Zitat:
... wir sitzen schon länger an einem projekt wo wir dualz. in dezimalz. umwandeln sollen ...
verstehe ich so, dass eine Dualzahl in eine Dezimalzahl umgewandelt werden soll.

Eine Dualzahl besteht aus einer Reihe von Ziffern die "0" oder "1" sein können.

Eine Dezimalzahl besteht aus einer Reihe von Ziffern die "0" bis "9" sein können.

Alle bisherigen Lösungen erzeugen aus einem String von Nullen und Einsen den Wert dieser Dualzahl, der entweder in einer Floating Point oder in einer Integer Variable abgespeichert wird.

Der Wert einer Zahl ist weder dual noch dezimal, es ist einfach ein Wert.

Die interne Darstellung eines Wertes in einer Integer oder Floating Point Variablen benutzt eine Reihe von Bits, die jeweils zwei verschieden Zustände annehmen können. Diese beiden möglichen Zustände repräsentieren die Nullen bzw. Einsen einer Dualzahl.

Um jetzt den Wert einer Variablen als Dezimalzahl zu erhalten, muss also ein String von Ziffern zwischen "0" und "9" erzeugt werden.

Mit den Funktionen IntToStr und FloatToStr lässt sich ein Wert in einen String umwandeln, der eine Dezimalzahl darstellt.

Die Aufgabe lautet IMHO aber, diese Umwandlung in einen solchen String durchzuführen ohne die Funktionen IntToStr und FloatToStr zu benutzen.

Kann natürlich nur der Lehrer von Nullahnung entscheiden ...
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:35 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz