cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Want the oppurtunity to discuss enhancements to PTC products? Join a working group! X

Umrechnung von Dualzahlen in Hexadezimalzahlen

PiRol
4-Participant

Umrechnung von Dualzahlen in Hexadezimalzahlen

Wie kann man Dezimalzahlen, Dualzahlen, Oktakzahlen in Hexadezimalzahlen umrechnen und umgekehrt?

1 ACCEPTED SOLUTION

Accepted Solutions
LucMeekes
23-Emerald III
(To:PiRol)

(Echtes) Mathcad oder Prime?

 

Echtes Mathcad: Mann gibt einfach eine h (hex), o (oktal) oder b (binär) hinter der Zahl ein. Für dezimal nichts. 

012h=18

012o=10

010b=2

12=12

Ergebnisse kann mann formattieren. Selektier das Ergebniss, wähle "Result Format" from menu, und dann kann mann den 'radix' einstellen.

Zum Eingeben der hex Nummern startet mann besser immer mit 0h, und füllt man nachher die mittleren symbole ein. Sonst werden a bis f als Variabeln interpretiert.

0h und dan 01a7h davon machen, wenn mann einfach 01a7h eintyppt bekommt mann 10*a*7*h.

 

Prime: Wie dass so ist mit Neuentwicklungen bei PTC. Prime lauft Hoffnungslos hinter auf echtes Mathcad. Aber... Wenn du eine Lizenz für Prime hast, kansst du mit genau derselben Linzenz auch Mathcad 15 auf dem PC installieren, und dann voll geniessen von dessen Möglichkeiten.

 

Viel Erfolg!
Luc

View solution in original post

2 REPLIES 2
LucMeekes
23-Emerald III
(To:PiRol)

(Echtes) Mathcad oder Prime?

 

Echtes Mathcad: Mann gibt einfach eine h (hex), o (oktal) oder b (binär) hinter der Zahl ein. Für dezimal nichts. 

012h=18

012o=10

010b=2

12=12

Ergebnisse kann mann formattieren. Selektier das Ergebniss, wähle "Result Format" from menu, und dann kann mann den 'radix' einstellen.

Zum Eingeben der hex Nummern startet mann besser immer mit 0h, und füllt man nachher die mittleren symbole ein. Sonst werden a bis f als Variabeln interpretiert.

0h und dan 01a7h davon machen, wenn mann einfach 01a7h eintyppt bekommt mann 10*a*7*h.

 

Prime: Wie dass so ist mit Neuentwicklungen bei PTC. Prime lauft Hoffnungslos hinter auf echtes Mathcad. Aber... Wenn du eine Lizenz für Prime hast, kansst du mit genau derselben Linzenz auch Mathcad 15 auf dem PC installieren, und dann voll geniessen von dessen Möglichkeiten.

 

Viel Erfolg!
Luc

Werner_E
24-Ruby V
(To:PiRol)

Wie Luc schon geschrieben hat, kann echtes Mathcad bereits von Haus aus recht bequem mit den Basen 2,8,10 und 16 umgehen. Und der Vorteil dabei ist auch, dass sich nur die Darstellung ändert - es bleiben aber Zahlen mit denen man ganz normal rechnen kann.

Sollte man Zahlensysteme mit andere Basen benötigen oder kann man aus irgendwelchen Gründen Mathcad nicht verwenden und muss das minderwertige Prime einsetzen, dann ist man gezwungen, sich selbst ein paar Utility Funktionen zu schreiben. Zweckmäßigerweise wird man dabei Zahlen in fremden System als Zeichenkette repräsentieren, was das direkte Rechnen damit etwas umständlicher macht, da man diese immer  wieder explizit ins Dezimalsystem umwandeln muss, um damit rechnen zu können.

Das letzte Beispiel im Screenshot zeigt das recht schön.

Die im Bild verwendeten Funktionen entstammen einem alten Arbeitsblatt, können mit beliebigen Basen von 2 bis 36 arbeiten, sind aber auf positive ganze Zahlen beschränkt (lässt sich mit entsprechendem Aufwand aber sicher ändern).

Bei Bedarf kann ich dir die Datei hier posten, eventuell sogar ins Prime 5 Format konvertiert.

B.png

Top Tags