Ich möchte bzw. muss ein neuen Datentypen erstellen da es in Java keinen gibt der eine 14 Stellige Zahl mit 6 Nachkomma Stellen abspeichern kann.
Also folgendes :
Nun möchte ich die ersten 4 Zahlen von c also 1000 in a rein geschreiben und den Rest dann in b also die letztens 6 Nullen.
:meld: Folgendes soll dann erscheinen
1000,000000
----------------------
Wie man die ersten 4 Zahlen abschneiden kann weiß ich schon,
a hätte dann dern Wert 1000, aber wie schiebe ich jetzt den rest b zu ?
Also folgendes :
Code:
long a = 0,
b = 0,
c = 1000000000; // 1 000 000 000
Nun möchte ich die ersten 4 Zahlen von c also 1000 in a rein geschreiben und den Rest dann in b also die letztens 6 Nullen.
:meld: Folgendes soll dann erscheinen
Code:
System.out.print(a + "," + b);
1000,000000
----------------------
Wie man die ersten 4 Zahlen abschneiden kann weiß ich schon,
Code:
a = Math.round(c * 0.000001);
a hätte dann dern Wert 1000, aber wie schiebe ich jetzt den rest b zu ?