我正在尝试将基于python的函数转换为Objective-C,并希望得到帮助。我已经找到了任何类似的问题,但我对字节缓冲区并不太熟悉,并且希望得到一个解释,如果可能的话,还可以使用与Objective-C等效的操作。
在python中:
struct.unpack('<Q', struct.pack('<d', 42.6440708))[0] # 0x4042bd7c00000000
struct.unpack('<Q', struct.pack('<d', -71.04575620000003))[0] # 0xc05e8aae40000000
我将如何尝试在Objective-C中实现此功能?任何帮助将不胜感激。
第一个输入42.6440708
在Python中返回值4631198440076690398
。我想在Objective-C中获得相同的值。
谢谢!