INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Programm für Umrechnung von dezimalen Zahlensystem in das "siebener Zahlen System.



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

17.10.2018, 09:16 (Dieser Beitrag wurde zuletzt bearbeitet: 17.10.2018 09:30 von Lucki.)
Beitrag #8

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Programm für Umrechnung von dezimalen Zahlensystem in das "siebener Zahlen System.
Für die Umrechnung in ein anderes Zahlensystem gibt es noch eine andere Möglichkeit, und die ist nicht aufwändiger als die mit Quotient und Remainder. Und die wird der Lehrer auch im Auge gehabt haben.
Die interne Darstellung ist ja immer binär. Ganz einfach wäre es, z.B eine U64-Zahl als Byte-Array darzustellen. Das entspräche dann einem "8 bit-System", also einem Zahlensystem mit Basis 256. Du willst aber ein 7-Bit system also Basis 128. Dazu mußt Du mit Bit-Verschiebungen die Bits so manipulieren, dass in jedem Byte nur 7 bit enthalten sind.
Damit Du noch eine Aufgabe hast, zeige ich es Dir nur für eine U16-Zahl, die aber nur 14 bit enthalten darf. Die 2 Bytes dieser Zahl werden umgewandelt in 2 Bytes zu 7 bit.
Deine Aufgabe wird sein - und das wird den Lehrer dann zufriedenstellen -, eine U64-Zahl (die aber nicht mehr als 56bit enthalten darf) in ein Byte-Array zu je 7 bit umzuformen.


17.0 .vi  7bit.vi (Größe: 7,32 KB / Downloads: 247)


Edit: Einschänkend muß gesagt werden, dass die Methode der Bitverschiebung zur Umwandlung in ein anderes Zahlensystem nur für Systeme mit Basis 2^n funktioniert. Mit Q&R kann ich aber Zahlensysteme mit beliebiger Basis, also z.B der Zahl 19, generieren.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: Programm für Umrechnung von dezimalen Zahlensystem in das "siebener Zahlen System. - Lucki - 17.10.2018 09:16

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Dezimalzahl in beliebigem Zahlensystem darstellen stringcomander 5 4.853 16.07.2017 16:03
Letzter Beitrag: stringcomander
  NI System API RT and NI System API Windows 32 bit, helm 1 3.155 11.12.2015 13:30
Letzter Beitrag: GerdW
  Messwerterfassung Umrechnung sunshine1234 9 5.109 08.03.2015 17:29
Letzter Beitrag: Holy
  Umrechnung hexadezimal im 2er Kompliment nach dezimal 1johleh 12 13.824 31.05.2012 12:34
Letzter Beitrag: Lucki
  Umrechnung/Skalierung: 1D-Array(U32) -> 1D-Array(Dbl) eb 4 6.022 19.07.2011 09:12
Letzter Beitrag: eb
  programm in anderem Programm einbinden maier_m 1 3.860 04.04.2006 09:19
Letzter Beitrag: eg

Gehe zu: