bits

    0热度

    2回答

    我有兴趣锁定我的atmega328 arduino草图,使其不可下载。 有什么方法可以通过将草图编译为十六进制并使用avrdude上传来启用锁定位? 谢谢

    1热度

    3回答

    在我用Java编写的解密程序中存在此问题。这是有问题 public static int int_to_int(int input) { int[] value_array = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24,

    -1热度

    3回答

    需要多少位来命名800,000种昆虫?我想知道你是否可以拿出一个特定的号码。根据长度不同,每个名称的位数不同?在这种情况下,你怎么知道需要多少位来命名80万种昆虫? (我读有关计算机体系结构和设计,我发现这个谜)

    3热度

    4回答

    我在寻找一个快捷功能(无串) leading_ones(0b11101) # =>3 leading_ones(0b1111000110) # =>4 谢谢你的努力!

    -5热度

    2回答

    我有两个问题希望得到帮助。 第一个问题是:如果你有4位,你可以写多少个唯一的数字? 第二个问题是:如果你有4位,你可以写的最大数字是多少。与底座解答10 感谢任何帮助! 编辑 - 没有什么

    6热度

    1回答

    我有我认为将int转换为浮点值的功能,该浮点值拆分为值的符号指数和分数部分。使用IEEE 754来表示浮点值。 unsigned test(unsigned x) { // split the given bits of sign exponent and fraction, combine to return unsigned int sign = (x & 0x8000

    0热度

    2回答

    我有16位寄存器,它包含在LSB和MSB一些值: LSB: 在位0 ... 1个的值是0 在比特2个的值是0 MBS: 在MSB我需要写值20 所以应该在寄存器写入的值是0 + 0 + 20 = 160 当我在读注册我做它是这样的: 对位的第1个值[0 ... 1]: firstVal = (valFromReg & (((1 << 2)-1) << 1)/2) secondVal = (val

    0热度

    1回答

    我只是想写一个脚本,为我自动下载文件,以保持文件最新。 我可以从不同的网站下载.pdf,.txt,等等,但我无法管理从一个特定的网站下载.exe。虽然我可以通过我的浏览器下载.exe,没有任何问题。 我在powershell中启动脚本(以管理员身份启动)。然后它说Connections,但它没有连接。所以进度条不会改变。然后在几秒钟后停止,我得到我的提示。 它确实创建了一个文件,但其0b大。 这是

    1热度

    2回答

    我想了解这个代码,它反转O(n)时间的位。我了解时间复杂性,但我无法理解此代码背后的逻辑。 public static long reverse(long a) { long result = 0; int i = 31; while(a > 0){ result += (a % 2) * Math.pow(2, i); i--;

    0热度

    1回答

    的我需要具有低复杂度的有效方法来改变位集的范围内的比特的值的值: bitset<1000000> bs; 和例如,我需要将值从100到500设置为TRUE。 在最低复杂度下完成此操作的最快方法是什么? 使用循环将不能满足。