binary

    0热度

    1回答

    所需的最低位我有一个任务来计算位,这是需要表达以下电话号码和满足所有要求的最低数量: 分钟。编号:10 max。编号:10000000 准确度:0,001%的数字。 我不太清楚如何处理这个任务。我应该以像IEEE这样的浮点格式呈现...... 要表达最大值。数量我认为有5位需要(指数位),因为那时我可以显示2^31,这就足够了。由于我不需要显示负数,所以我可以保存符号位,并且指数中也不需要负数,所

    3热度

    2回答

    我试图解决一些与Elixir项目欧拉问题,但我偶然发现了一个我无法解决的难题,我认为这很大程度上是由于事实我仍然不理解字符串,字符和二进制文件。 即使阅读the docs on bin, strings and chars,我仍然没有得到如何使用它们。 This是我试图解决的问题。 这是我在Ruby中的解决方案(我认为它非常简单易读)。 input = " 7316717653133062491

    2热度

    2回答

    我正在使用python 2.7。我需要将一个二进制数字从x位截断为8位(字节) 我会写一个我想要做的事情的例子来说明问题,也是因为stackexchange不会因为某些原因而写我的问题,例如: 0b1010101010100101 -> 0b10100101 我尝试以下解决方法:将其转换为字符串,然后切割它作为一个子串,但我并没有设法使其工作 str_cs = str(bin(cs)) st

    2热度

    2回答

    二进制数据我有一些数据,看起来像: data = [1,2,4,5,9](增加整数随机模式) 我想绘制它的二进制水平线,从而y = 1,每x值在data中指定,否则为零。 我有一些不同的data阵列,我想栈,类似于这种风格(这是CCD的时钟数据,但情节格式看起来理想) 我想我需要为我的数据数组创建一个列表,但是如何为不在数组中的所有内容指定零值? 谢谢

    1热度

    1回答

    我想写一个bin文件的字符串作为头。 但是,我只能将类型'字节'写入二进制文件。 这里是我的代码: header1 = str.encode("1\n") header1 = str.encode("2\n") print (type(header)) with open("abc.bin",'wb') as f_test: f_test.write(header1) f

    0热度

    1回答

    我是python的新手,我发现自己正在与我的mac上的python2.x和python3.x版本同居。 最终我已经理解的是,python2位于通常根二进制文件,即/usr/local/bin而python3处于/Library/Frameworks/Python.framework/Versions/3.6/bin与/usr/local/bin别名(例如python3用于使用Python 3.6,

    -1热度

    1回答

    使用二进制系统中的7位数可以表示多少个不同的值?在十六进制系统中?

    2热度

    2回答

    我正在尝试编写一个C程序,该程序将计算任何二进制表示中的所有1的数目用户选择和输入的整数。然后我想打印1的总数。但首先,我必须检查以确保输入的数字是一个整数。我的代码: #include <stdio.h> int main() { int num; int count; float input; printf("Please enter an int

    1热度

    1回答

    与主题相同,我正在研究将字符串转换为值的条带。 当碱是小于10: s = "" # string for example: "123", "a2b" base = int() #2,10, 16, 32 a = len(s) for i, j in zip(s[::-1], range(0, a)): x += int(i)*base**int(j) print (x) 但对

    0热度

    1回答

    我在MongoDB中存储用户的简历的集合,它们被存储为: 我试图使用Python将它与这个post转换,但生成的文件不能被视为pdf文件。 的Python代码有: import base64, os from pymongo import * client = MongoClient("mongodb://localhost:27017/") db = client.local coll