我有一些Matlab代码,我试图转换为Python.
在Matlab中,代码接受一个字符串并将其转换为double,然后转换为二进制.
x = dec2bin(double(string), 8);
Run Code Online (Sandbox Code Playgroud)
现在,该字符串包含数字,字母,小数点和逗号.Matlab转换它没有问题.
Python中有什么可以做到的吗?
我尝试过使用bin(),首先将字符串更改为float,各种Numpy选项如:
x = numpy.base_repr(string, 2, 8)
Run Code Online (Sandbox Code Playgroud)
和
numpy.binary_repr()
Run Code Online (Sandbox Code Playgroud)