largenumber

    0热度

    1回答

    我发现用C编写的一部分代码可以在C中更快地完成。我用scipy.weave.inline来做到这一点。 seek_pos是我需要传入C代码的整数之一,有时比32位长的代表更大。我可以找到seek_pos并获得正确的值(可能是23亿),但是在做其他事情时,比如使用它作为fseek或fseeko64中的偏移量,它的行为好像是-1.9亿(或者任何“ d从正值长整数的范围和负长整数的范围中获得)。 我的方

    4热度

    3回答

    我曾在一个XML声明几个整数,且需要使用一个类中的值来定义对象的数组大小。 <?xml version="1.0" encoding="utf-8"?> <resources> <!-- Default Object Count --> <item format="integer" name="item1" type="integer">3</item> <ite

    4热度

    1回答

    有些情况下程序员需要或想要查找非常大的数字。这些通常是非常大的,他们无视程序员的理解。我正在谈论诸如the largest known prime number(与12978189 数字)和最近计算的10 trillion digits of pi。 如何创建一个处理这些的程序?这远远超过了整数,长整数,双整数,BigInteger,BigDecimal或其他任何类型。这些类型的程序如何创建这些数

    1热度

    1回答

    我写了一个代码来绕过大数字:问题是,有一个轻微的问题,我似乎无法捕捉它。直到指数才是准确的,或者b是2,然后是3-4,稍微偏离,然后5-6它刚刚开始偏离真实答案。 #include <iostream> #include <conio.h> using namespace std; unsigned long mul_mod(unsigned long b, unsigned long n

    6热度

    2回答

    15955067621307336078.toString(36);在Javascript中返回'3d7vzfy5k2as8',因为无法表示大整数(正确的答案是'3d7vzfy5k29ou')。 有人有一个聪明的函数,将一个大整数作为一个字符串并将其转换为基数36?

    6热度

    3回答

    我需要计算sin(4^x)与在Matlab X> 1000,用的是基本上sin(4^x mod 2π)由于sin函数变得非常大内的值,MATLAB返回无限为4^1000。我如何有效地计算这个? 我宁愿避免大数据类型。 我认为对sin(n*π+z)这样的转变可能是一种可能的解决方案。

    1热度

    1回答

    运行与问题: from pylab import * x=arange(0,365,1) y = [] for j in x: y.append(1-((math.factorial(365)/math.factorial(365-j))/(365**j))) plot(x,y) show() 有什么想法?我跑的Python 2.7

    -1热度

    1回答

    我有一个计划,需要存储多个号码。最大的可以是10^15的订单。我应该如何去存储号码。 我使用GCC 4.3.2编译器。

    3热度

    2回答

    我需要在内存中存储一​​个256位数字,并对其执行基本的数学运算。 如何在C#中执行此操作?有我应该使用的图书馆吗?

    1热度

    2回答

    我已经使用了迭代方法以及递归方法,但是在两种情况下我都没有得到更快的结果fibo(10^6)。与O(logN)复杂性。 迭代方法: static BigInteger fibo(long n){ BigInteger a=new BigInteger("1"); BigInteger b=new BigInteger("2"); BigInteger c=new Bi