largenumber

    -1热度

    2回答

    我有一个不寻常的问题,我不知道如何解决。 我有一个awk脚本来计算不同元素的总和,但最后我有一个非常大的数字作为结果(这是正常的),但我关心的是如何显示数字1.84745e+09。 任何想法得到了“正确”的形式,像我的意思是182739293747493274例如 例如,这是我使用 awk -F, 'FNR==1 {header=$0; next} {a[$1]+=$6+$14} END {for

    0热度

    2回答

    我有一个表中的动态数字范围为10 -10 。 我想要有1个单元格的编号,然后在相邻单元格中说出short scale的名称。 E.g. 248,556,648,100,000变成 248.557 | Quadrillion 而且4,718,392,878,298,380,000,000,000,000,000,000,000成为 4.718 | Undecillion 我已经解决了显示名部分的所有

    2热度

    1回答

    我已经看了一圈,找不到任何有用的解决方案来执行数字为数百万位数的计算。有一个链接到堆栈溢出,但它已被删除。 我拿出处理数字522位长的策略,但它是繁琐的,我有找到一个更好的方式做计算的时候我开始处理这800万个位数的数字。 我只是想在.NET 4.5中处理这些数字。

    0热度

    2回答

    我想计算log(exp(A1)+ exp(A2))。 下面 log(exp(A1) + exp(A2)) = log[exp(A1)(1 + exp(A2)/exp(A1))] = A1 + log(1+exp(A2-A1)) 的公式是有用的,当A1和A2为大和数字EXP(A1)= Inf文件(或EXP(A2)= Inf文件)。 (该公式在此线程中讨论 - > How to calculate

    0热度

    1回答

    我想为SML中的唯一大数制作排序函数,但编译器一直将我的函数类型设置为int而不是'a。我怎样才能明确地告诉编译器使用IntInf? 这里是我的代码: fun selectsort([a]) = [a] | selectsort(h::t) = if (hd(selectsort(t))) < h then hd(selectsort(t))::h::tl(selectsort

    0热度

    1回答

    我有一个非常大的数字(全部30+以上)的很长的列表,我试图找出一个有效的方式来执行他们的基本操作。我知道,例如,我可以像 total=sum(list) 或 for n in range(len(list)): total*=list[n] 运行的东西和Python最终会吐出答案。不过,我怀疑有一种更有效的方式来执行我不知道的大数字操作,这是一个新手。

    0热度

    2回答

    我有一个问题,在较长的一段时间,我会非常感激,如果你能帮助我莫名其妙... 我在MATLAB代码(版本R2012a)在这里我使用MATLAB的函数exp来计算一些指数函数。这意味着,我有这样的事情: y = exp(x); 然而,当该“x”为大于某个数时,结果(“Y”)放大是无穷大;当“X”大于一定数值越小,结果为0。MathWorks公司的网站上说: 数值异常可能发生,当一个浮点参数的实 部

    2热度

    3回答

    我有一个JTextField对象,用户可以输入一个号码(或任何东西)之中。我试图解析这个文本字段的数字,我做了验证检查,看看这个数字是否在一定范围内(1-999)。 String lowerLimit = this.lowerLimitTextField.getText().trim(); String upperLimit = this.upperLimitTextField.getText(

    2热度

    3回答

    如何处理比C语言中的大10^200或更大的整数? 即使我使用很长时间,它也不会工作。 那我该怎么办?我听说过大整数。但不知道如何使用它。据我所知它是C#的库函数。但我正在与C.是否有其他方式,除了大整数与这样的大整数工作? 可以有人也解释我如何使用大整数? 为了澄清,我只是寻找一个解决方案,将在C.工作

    22热度

    6回答

    在Swift中是否有与Java的BigInteger类相当的功能?我正试图在Swift中进行大于UInt64最大数量的正整数计算。处理这些数字的最佳方法是什么?