有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何将pythonsocket中的值存储在double中?

我基本上是从Java应用程序向Python服务器发送Double。现在,我如何检索这些double并将它们存储在变量中

这是我检索数据/双精度的步骤:

data = client_sock.recv(1024)

现在data是一个字符串。我想要一个双人房。我能做什么


共 (1) 个答案

  1. # 1 楼答案

    要从IEEE 754转换,您需要使用^{} module,类似于以下内容:

    value = struct.unpack("<d", data[:8])
    

    请注意<表示小端点。如果这不起作用,试试>d