binary

    1热度

    1回答

    编辑:我也必须有每列的总和等于一个特定的数字! 我想生成一个二进制NxN矩阵,以便每行包含1的特定数字而不重复行。例如:生成具有2个1各行中,并与列值的总和的4×4矩阵等于2,即,产生 因此,每行是唯一的和具有正好2个1和的总和每一列是2错误的回答将是: B = 1 1 0 0 1 0 1 0 1 0 0 1 0 1 1 0 因为列1的总和不等于2(但3)和第

    0热度

    1回答

    我想使用迭代过程将小数转换为二进制数。我怎样才能让这个空间复杂度为O(1)而不是O(n)? int i = 0; int j; int bin[] = new int[n]; //n here is my paramater int n while(n > 0) { bin[i] = n % 2; n /= 2; i++; } //I'm reversin

    1热度

    1回答

    我是java编程的初学者,我试图在java中创建十六进制查看器,我的IDE是Netbeans。以下是代码。 import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import static java.lang.System.ou

    0热度

    1回答

    我正在寻找一种简单的方法来将浮点小数转换为二进制浮点Swift 3中。例如,此代码将小数转换为二进制没有任何问题。 func convertToBinary(decimal: Int) -> String { var n = 0, c = 0, k: [String] = [], fs: String = "" n = decimal while n > 0 {

    2热度

    1回答

    我在寻找3个二进制输入A,B和C(使用它们全部)的可能组合的可能组合,将给出它们之间可用的操作符范围。我们有OR,AND,XOR和不可用的,我有这个名单的结论: A & (B & C), !A & (B & C), !A & (!B & C), !A & (!B & !C) A & (B | C), !A & (B | C), !A & (!B | C), !A & (!B | !C) A &

    0热度

    1回答

    我正在读取专有的二进制数据文件格式。所述格式基本上报头,数据,size_of_previous_data,报头,数据,size_of_previous_data,报头,数据,size_of_previous_data,...头的 部分包括数据的下一个块的字节数以及后被立即列出其大小数据。标题为256字节,数据通常为〜2MB,size_of_previous_data为32位int。 的文件一般都很

    0热度

    1回答

    我想知道有什么区别: int a = 0b00000100; int a = 0x04; int a = 4; 当用gcc编译。 我似乎得到一个不同的二进制文件,当编译似乎是相同的数字,只是在不同的符号。但是,当我运行objdump时,似乎没有任何区别。有人能告诉我发生了什么事吗? 这是我的输出: [email protected]:[~]: cat testbin.c && echo &

    0热度

    1回答

    我是emu8086中的一个begginer,而且我似乎无法修复此代码。我需要从十进制转换为二进制,有时它做得很好,例如,当我使用像4,8,15,16,255这样的数字时,一切正常。但是,如果我使用例如2,9,17,254,它不会显示正确的数字。我真的需要帮助。 .model small .data exp db 8 dup (?) num dw 09 var dw 2 .cod

    4热度

    4回答

    我有一个numpy的二进制数组是这样的: Array A = [1, 1, 0, 1, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 0] 我想看看有多少0在每个左边是有1,并且在其它阵列看起来像这样对这个这个例子返回它: nb_1s = [0, 0, 1, 2, 2, 5] 有在左侧没有0为两个第一1S所以阵列的第一两个数字是0等等...... I K现在首先我必须启动与1

    1热度

    1回答

    我想复制一个二进制文件到另一个二进制文件。 我唯一的限制是复制必须通过QFile发生(因为我已经重载了一些内部方法,我需要它们运行)。 我写信给解决了天真的方式,但是一个缓慢的作家: QFile * write_to = new QFile("myfile.bin"); if(write_to->open(QFile::WriteOnly)) { QFile read_from("m