Vinzenz Mai: negative Zahlen mit toString in Dual wandeln

Beitrag lesen

Hallo Roger,

ich habe negative Zahlen und benötige daraus eine Dualzahl (String)

wo ist das Problem? Beispiel

3 wird im Dualsystem mit  11 dargestellt
-3 wird im Dualsystem mit -11 dargestellt

das sollte doch wirklich kein Problem darstellen.

Mit positiven Zahlen kein Problem, jedoch steht ja bei einer negativen Zahl das Vorzeichen vor der Zahl was der Befehl toString(2) als String ansieht und danach die Zahl als NaN kennzeichnet.

Ich vermute, Du möchtest etwas ganz anderes. Kann es sein, dass Du Deine negative Zahl so darstellen möchtest, wie die Bits einer entsprechenden vorzeichenbehafteten Ganzzahl? Das ist architektur- und typabhängig :-)

Freundliche Grüße

Vinzenz