Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
让 GCC 使用进位逻辑进行任意精度算术而不需要内联汇编?
当使用任意精度算术 例如 512 位整数 时 有没有办法让 GCC 在不使用内联汇编的情况下使用 ADC 和类似指令 乍一看 GMP 的源代码表明他们只是为每个支持的平台提供了汇编实现 这是我编写的测试代码 它将命令行中的两个 128 位数
c
Optimization
gcc
compileroptimization
arbitraryprecision
从 CAMPARY 输出值
我正在尝试使用CAMPARY http homepages laas fr mmjoldes campary 库 CudA 多精度算术库 我已经下载了代码并将其包含在我的项目中 由于它同时支持 cpu 和 gpu 因此我从 cpu 开始了解
arbitraryprecision
multiprecision
找到线性规划的精确解
我需要找到线性程序的精确实数解 其中所有输入都是整数 重要的是 求解器还将解输出为有理数 理想情况下无需使用浮点数执行任何中间步骤 GLPK 可以进行精确算术 但无法将解显示为有理数 即 1 3 得到 0 3333 我可能可以尝试猜测这意味
linearprogramming
arbitraryprecision
相当于 float128
如何使用等效的 float128在Python中 我应该使用什么精度decimal getcontext 我的意思是 精度是以小数位还是位指定的 from decimal import getcontext prec 34 or 128 是
python
floatingpoint
precision
arbitraryprecision
numpy任意精度线性代数
我有一个 numpy 2d 数组 中 大尺寸 比如说 500x500 我想找到它的元素指数的特征值 问题是某些值非常负 800 1000 等 并且它们的指数下溢 意味着它们非常接近零 因此 numpy 将它们视为零 无论如何可以在 nump
python
Math
NumPy
linearalgebra
arbitraryprecision
Boost 多精度失败,因为复杂的实现尝试在 _Isinf 或 _Isnan 等内部函数中转换为双精度
我需要一个类似 BSD 的许可 C 多精度库 并且支持复数 所以我尝试了 boost 以下代码失败 include
c
boost
visualstudio2012
complexnumbers
arbitraryprecision
Common LISP 和 Stack 中的数字类型边界在 GHCI 中流动
第一个问题 Common LISP 和 Haskell 的新手 请友善 我在 Common LISP 中有一个函数 下面的代码 旨在判断三角形的面积是否是整数 整数 defun area int p a b c let s a b c 2
Haskell
commonlisp
arbitraryprecision
C/C++ 是否有允许任意精度指数的任意精度浮点库?
我正在寻找 C C 的任意精度浮点库 首选普通 C 我需要任意精度的指数 GMP 和 MPFR 使用固定大小的指数 因此它们不符合条件 我有一些解决方法的想法 但我更喜欢开箱即用的解决方案 如果指数精度可以自动调整以防止无穷大值 那将是一个
c
floatingpoint
arbitraryprecision
不带进位标志的大整数加法
在汇编语言中 通常有一条指令将两个操作数和一个进位相加 如果要实现大整数加法 只需将不带进位的最低整数与带进位的下一个整数相加即可 在无法访问进位标志的 C 或 C 中 如何有效地做到这一点 它应该适用于多个编译器和体系结构 因此我不能简单
c
addition
arbitraryprecision
carryflag
任意精度小数算术中的浮点数与有理数 (C/C++)
由于实现 AP 分数的方法有两种 一种是模拟 AP 的存储和行为double数据类型 仅具有更多字节 另一种是使用现有的整数 APA 实现将小数表示为有理数 即表示为一对整数 分子和分母 这两种方式中哪一种更有可能提供高效的算术在性能方面
c
performance
floatingpoint
arbitraryprecision
作为两个双精度数之和的双精度浮点数
下列的双精度算术的论文和源代码一段时间以来 我仍然无法弄清楚 dd real 定义为struct dd real double x 2 数字被分成两个双精度数 假设我用字符串初始化它 dd real pi 3 141592653589793
floatingpoint
arbitraryprecision
doubledoublearithmetic
增强几何和精确点类型
我目前正在研究一个处理几何问题的项目 由于这个项目将用于商业用途 我不能使用像 CGAL 这样的库 我目前正在使用 boost geometry 和不精确的类型 但遇到了数字问题 我尝试简单地使用 boost multi precision
c
boost
computationalgeometry
arbitraryprecision
boostgeometry
非常非常大数的对数
我必须找到非常大的数字的日志 我用 C 做这个 我已经做了一个乘法 加法 减法 除法的函数 但是对数有问题 我不需要代码 我需要一个简单的idea如何使用这些函数来做到这一点 Thanks 附 抱歉 我忘了告诉你 我必须找到仅二进制对数那个
c
logging
logarithm
arbitraryprecision
JavaScript 打包整数并计算任意精度浮点数:
我需要在 JavaScript 中执行以下操作 但到目前为止无法找到无缝执行此操作的解决方案 按特定顺序获取两个整数并将它们像 Python 的 struct 模块一样打包 这个打包值 支持与主机不同的字节序的好处 将被转换为 64 位浮点
javascript
binarydata
Integer
arbitraryprecision
如何在C++中添加2个任意大小的整数?
我想在 C 中添加 2 个任意大小的整数 我该怎么做呢 Here s an example showing how to use the OpenSSL bignum implementation for arbitrary precisi
c
bignum
arbitraryprecision
Python mpmath 不是任意精度?
我试图继续我之前的问题 其中我试图使用贝内特算法计算斐波那契数 为了以任意精度工作 我发现mpmath 然而 实施似乎在超过一定值时失败 例如 第 99 个值给出 218922995834555891712 这应该是 ref 2189229
python
arbitraryprecision
mpmath
计算累积二项式概率时 R 中的奇怪精度问题
我在使用这段代码时遇到了一些奇怪的问题 positions lt c 58256 occurrencies lt c 30 frequency lt c 11 5531777 length lt c 4 prob lt c 0 for i
r
arbitraryprecision
binomialcoefficients
如何在 PHP 中生成随机 64 位值作为十进制字符串
Oauth 需要一个随机 64 位无符号数字 编码为十进制格式的 ASCII 字符串 你们能帮我用 php 实现这个吗 谢谢 这是一个非常有趣的问题 如何在 PHP 中创建任意长度随机数的十进制表示 不使用可选扩展 这是解决方案 步骤一 任
php
Random
OAuth
arbitraryprecision