Hallo 
Ich habe folgende Aufgabe: Umwandlung einer positiven, reellen Zahl Z10 < 65536 von S10 nach S2
Spezifizieren Sie einen Algorithmus, der eine Java-short-Zahl Z10 in S10 in das Zahlensystem S2 umwandelt!
Die Basis habe ich, jedoch weiß ich nicht wie ich weiter vorgehen sollte. Ich sollte vielleicht 4 arrays anlegen (für Vorzeichen, Exponent, Vorkommazahl, Nachkommazahl) und diese dann alle in einem anderen array zusammenfügen, oder?
Danke schon mal!
[CODE lang="java" title="convert210tos2"]public static char[] convertFromS10toS2Aufgabe4(long R10) {
char[] R100 = {'0', '0', '0','0','0', '0', '0','0','0', '0', '0','0','0', '0', '0','0'};
int i =15;
if (R10 > 0 && R10 < 65536) { //Zahl muss in diesem Wertebereich liegen
System.out.println("Zahl liegt schon mal im richtigen Bereich!");//Überprüfung
//code
} else {
System.out.println("Number between 0 and 65536");//wenn nicht dann diese Meldung
}
return R100;
}[/CODE]
Ich habe folgende Aufgabe: Umwandlung einer positiven, reellen Zahl Z10 < 65536 von S10 nach S2
Spezifizieren Sie einen Algorithmus, der eine Java-short-Zahl Z10 in S10 in das Zahlensystem S2 umwandelt!
Die Basis habe ich, jedoch weiß ich nicht wie ich weiter vorgehen sollte. Ich sollte vielleicht 4 arrays anlegen (für Vorzeichen, Exponent, Vorkommazahl, Nachkommazahl) und diese dann alle in einem anderen array zusammenfügen, oder?
Danke schon mal!
[CODE lang="java" title="convert210tos2"]public static char[] convertFromS10toS2Aufgabe4(long R10) {
char[] R100 = {'0', '0', '0','0','0', '0', '0','0','0', '0', '0','0','0', '0', '0','0'};
int i =15;
if (R10 > 0 && R10 < 65536) { //Zahl muss in diesem Wertebereich liegen
System.out.println("Zahl liegt schon mal im richtigen Bereich!");//Überprüfung
//code
} else {
System.out.println("Number between 0 and 65536");//wenn nicht dann diese Meldung
}
return R100;
}[/CODE]