long-integer

    2热度

    3回答

    我是C的新手,并且玩弄它。所以我最终实现了fibonacci代码(迭代和递归)。我写了一个测试函数,它应该给我一个绿色(我的实现工程)或红色。它说我得到正确的返回值,但它的状态是红色的。这两个值应该都是无符号的。我编译OSX上用make #include <stdio.h> unsigned long fibonacci(unsigned long n); void test_fibonac

    0热度

    1回答

    如何使VB6列表计数对超过32767项目的列表工作? for k = 0 to List2.ListCount - 1 ''do stuff next 上面的代码的伟大工程,直到我在我的名单有太多的项目,然后列表计数得到所有拧紧和变负。 我该如何解决这个问题?我可以让ListCount成为一个长数据类型吗?

    1热度

    1回答

    我试图使用一个有符号的long作为1和0的数组。我需要能够分配任何位,或长时间读取任何位。我一直陷入困境,因为我似乎无法读取或写入符号位而没有弄乱其余的位(由于二进制补码)。我可以使用布尔数组来表示1和0,但占用太多的内存。有没有人知道一种方法来长期单独读取和写入任何位?或者任何人都可以建议一个超级高效的内存选择?

    2热度

    1回答

    我写了一个代码,在创建myFactorial函数后计算阶乘,但是当我尝试处理更大的数字时,我搞砸了。 我正在尝试使用长格式处理16位以上的数字,但结果是无关紧要的,事情在代码的第二部分中变得更加怪异。 虽然结果不应随输入而改变,但它们确实会改变! 我用下面的评论分享我的代码: 的main.c #include <stdio.h> #include <stdlib.h> int main()

    3热度

    4回答

    SSCCE: public class Test { public static void main(String[] args) { Long a = new Long(1L); new A(a); } static class A { A(int i) { System.out.println("int");

    3热度

    2回答

    Stackoverflow的新功能,所以请指出任何我可以做的事情来提高我的问题的质量。 所以我的代码做的(或者更确切地说希望做的)是计算巨大的斐波纳契数字,以相当大的模数m。为了使算法更有效率,我使用了pisano periods。从本质上说,我计算的米的皮萨诺周期,然后进行其余的计算通过使用下面的关系更容易: 的的Ñ个斐波那契数(模米)的余数是等于所述ķ个Fibonacci数(模米),使得ķ =

    0热度

    1回答

    我想存入两个16位register.For例如无符号长值,如果我有长期价值(-2,147,483,648 to 2,147,483,647)然后我用公式,如: v[0] = myValue % 65536 v[1] = myValue/65536 要获得价值注册 outVal = reg0 + (reg1 * 65536) 但如何为无符号长,其取值范围在0 to 4,294,967,29

    0热度

    1回答

    我想用一个可以有多达80亿个元素的数据网格创建一个表格。我设法使用虚拟馆藏来快速处理 - 所以这不是问题。但是,虚拟化集合实现了IList,它使用INT作为计数值。我的问题是,一旦我击中了2^32个元素,计数值就变成了INT限制的负值。我能做些什么来支持我的元素?微软是否有任何支持使用长期计数?是否有另一个我应该使用没有限制的集合?

    -2热度

    2回答

    我有由两个部分组成的字符串(见代码) 我想知道它返回一个长,可以确定性地产生相同的长为给定的字符串UnknownDeterministicFunction。 private void MyProgram() { string resultStr = "XXX"+"12345678"; //1st part is a string of characters (the "XXX

    -1热度

    2回答

    我正在写一个程序,在这个程序中我要求一个长长的int用户。用户向我提供了一个号码后,我想从第二个数字开始,在该号码中添加其他数字。现在我的问题是,如何在长整型int中选择其他数字? (C语言)