Rechenserver: Double übertragen

Status
Nicht offen für weitere Antworten.
T

Tahomar

Gast
Hallo,

ich bin beim folgenden Problem am verzweifeln:

Code:
out.write((int)zahl1);
	out.write((int)zahl2);
	out.write(op);
Ich möchte zahl1 und zahl2, die vom Typ double sind, zum Server übertragen, dort ausrechnen und das Ergebnis wieder zurück. Das klappt auch alles hervorragend, nur ich kriegs nicht im double Format hin. "out" ist ein Objekt der Klasse OutputStream und write möchte ja nur byte oder int. So wie es jetzt ist, werden die Nachkommastellen nicht berücksichtigt, geht also auch nicht.

Wie kann ich im double Format zum Rechenserver hin übertragen?

Hat jemand ne Idee?

Vielen Dank schon Mal im Voraus!

Viele Grüße
 
S

SlaterB

Gast
a)
wenn nur 4 Nachkommstellen wichtig sind,
dann mutlipliziere die Zahl vor der Übertragung mit 10000,
danach wieder dividieren
b)
überlege dir eine eigene Interpretation der Übertragung,
z.B. alle Nachkommastellen in einem zweiten Integer, sofern das passt,
oder jede Ziffer einzeln übertragen
c)
benutze die Arbeit anderer, also einen höheren Stream wie DataOutputStream,
die entsprechende Übertragungen unterstützen (z.B. writeDouble)

http://java.sun.com/j2se/1.4.2/docs/api/java/io/DataOutputStream.html
 
T

Tahomar

Gast
Danke!

Mit DataOutputStream und DataInputStream hat es prima geklappt.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
V Java /Matrizen senden über TCP/IP / double Netzwerkprogrammierung 2
A Bei FTP Übertragung wird Datei nicht komplett übertragen Netzwerkprogrammierung 2
I Socket ObjectOutputStream-Socket: Objekt wird falsch übertragen Netzwerkprogrammierung 2
D Socket Gute Idee?: File als byte[] per ObjectIOStream übertragen Netzwerkprogrammierung 3
A RMI RMI - Thread Objekte übertragen und auf anderer Machine weiterlaufen lassen Netzwerkprogrammierung 0
T Anwendungseinstellungen ohne Datei übertragen? Netzwerkprogrammierung 8
A Socket Socket-Problem - Object wird nicht übertragen Netzwerkprogrammierung 3
TheJavaKid Bilder mit nem ObjectStream übertragen Netzwerkprogrammierung 8
S Socket Schlüssel übertragen Netzwerkprogrammierung 2
X Kleine Datenobjekte übertragen Netzwerkprogrammierung 10
M Map über Webservice übertragen Netzwerkprogrammierung 3
M Java to php setAsciiStream übertragen Netzwerkprogrammierung 7
K Frame übertragen Netzwerkprogrammierung 8
J Nach Dateiversand werden keine Nachrichten mehr übertragen Netzwerkprogrammierung 11
S Socket Bilder übertragen Netzwerkprogrammierung 7
M Socket Bilder über das Netzwerk übertragen Netzwerkprogrammierung 4
H ArrayList via WebService übertragen Netzwerkprogrammierung 3
C Client zu Client Daten übertragen Netzwerkprogrammierung 13
S ActiveMQ, JMS und Datei übertragen Netzwerkprogrammierung 25
L Socket publicKey mittels DatagramPacket übertragen Netzwerkprogrammierung 8
J Datei übertragen ja String + datei übertragen nein Netzwerkprogrammierung 5
P Socket Datei von Client zum Server übertragen --> Weiterleitung an Clients Netzwerkprogrammierung 16
Q Problem bei Vergleichen von Strings übertragen über eine Socketverbindung Netzwerkprogrammierung 3
L Audiodateien per Socket übertragen? Netzwerkprogrammierung 2
N Per POST -Methode Daten an den Web-Server übertragen. Netzwerkprogrammierung 9
F Stream wird als Char übertragen. Char -> in String umwand Netzwerkprogrammierung 5
W Objekt über Socket übertragen Netzwerkprogrammierung 14
M Daten übers Netz verschlüsselt übertragen? Wie? Netzwerkprogrammierung 18
S über rmi datei übertragen? Netzwerkprogrammierung 2
G.I.Joe Datei per POST übertragen Netzwerkprogrammierung 2
M dateien übertragen, probleme mit versch. Strömen? Netzwerkprogrammierung 4
S zip-files über sockets übertragen Netzwerkprogrammierung 11
S Unix Datei vom Server nach Windows übertragen Netzwerkprogrammierung 8
E Dynamisches übertragen von Stubs Netzwerkprogrammierung 2

Ähnliche Java Themen


Oben