腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
python
C-api
中
的
GMPy
类型
检查
我正在尝试理解如何使用
python
C-api
进行
类型
检查
。为了实现这一点,我正在研究
GMPy
的
源代码,他们使用宏IS_INTEGER(x)
检查
函数
的
参数是否为整数,该宏本身是基于函数PyInt_Check定义
的
。但是,我尝试了grep "PyInt_Check" -r,但在源代码
中
找不到PyInt_Check
的
定义。 我做错了什么?PyInt_Check
的
定义
浏览 13
提问于2019-05-08
得票数 0
回答已采纳
1
回答
无法打开包含文件:'gmp.h':没有这样
的
文件或目录(
Python
/Cython)
、
、
我正在学习如何将
gmpy
2与Cython集成。,我得到了一个示例代码。因为我不太清楚发生了什么,我觉得我可以通过使用提供
的
示例代码来学习如何在Cython中使用
gmpy
。name="cython_
gmpy
_test", ) "A minimal cython file test_
gmpy
2.py
浏览 15
提问于2021-12-21
得票数 0
1
回答
如果某个PyObject是Cython函数,则在C
中
检查
我已经将
Python
2.7嵌入到C++应用程序
中
,并使用Cython语言将一些模块从纯
Python
编译成c,然后再编译成共享对象。有没有一种方法可以使用
Python
C-API
检查
这种
类型
,比如PyList_
浏览 23
提问于2018-09-06
得票数 1
回答已采纳
2
回答
当从MPZ转换到long时,我会不会失去精度?
、
但是我不确定当我从MPZ
类型
转换到long时是否会丢失精度。def mypowmod(base, power, modulus): power =
gmpy
.mpz(power) result = pow(base, power, modulus) return long(result)
浏览 5
提问于2015-02-15
得票数 0
回答已采纳
1
回答
在MySQL
中
存储非常大
的
in
、
、
、
存储和加载值
的
速度是一个优先事项。 这些数字是使用 (
Python
包装器)创建
的
。所以,如果能以相同
的
格式访问存储
的
数字,那就太好了,但如果不能,我总是可以编写一个转换器。
浏览 3
提问于2018-03-22
得票数 1
回答已采纳
2
回答
将
python
长整数放入内存
中
,两者之间没有任何空格。
、
、
、
我想把许多大
的
长整数放入内存
中
,而不需要它们之间
的
任何空间。如何在linux中使用
python
2.7代码来做到这一点?到目前为止,我正在使用
python
列表。但我不确定这是否在整数之间没有内存空间。电脑能帮上忙吗? 谢谢。但是,位数组按位排列
浏览 2
提问于2016-05-07
得票数 3
回答已采纳
1
回答
如何
检查
PyObject*是否指向numpy.uint8
类型
、
、
、
如何使用
Python
C-API
检查
PyObject*是否指向numpy.uint8等
类型
?(请注意,我想
检查
PyObject*是否指向numpy.uint8
类型
,而不是它是否指向numpy.uint8
类型
的
实例。)
浏览 0
提问于2011-07-28
得票数 0
回答已采纳
2
回答
在
python
中
获取64位整数
、
、
所以我在考虑用
python
或lisp写一个位板。但我不知道如何在
python
中
获得64位整数。我一直在阅读文档,发现mpz库返回一个无符号
的
32位整数。这是真的吗?如果没有,我该怎么办?
浏览 0
提问于2011-12-30
得票数 7
回答已采纳
1
回答
Python
-如何处理int以及
gmpy
/ mpz而没有函数重载?
我对
python
非常陌生,我需要实现一些算法。为了获得更好
的
大数性能(> 1024位),我想使用
gmpy
2 2/mpz,但我仍然希望支持普通
的
python
整数。由于
Python
缺少函数重载,我想知道如何才能最好地实现这一点。 a =
gmpy
2.floor(x/8) a = floor(x/8) 有更好
的</e
浏览 10
提问于2017-02-27
得票数 0
回答已采纳
2
回答
mpz变量
的
算术运算结果是什么?
、
、
我正在尝试用
python
中
的
gmpy
2做一些算术。不幸
的
是,我不知道这个算术
的
返回值
类型
是什么。例如:print x给了我:False 我在谷歌上搜索了一下也找不到任何有用
的<
浏览 0
提问于2013-03-07
得票数 1
2
回答
Python
:如果导入成功,__file__可以为None吗?
、
我正在编写
Python
2.6/2.7代码,其中包含以下内容: import
gmpy
except ImportError:
gmpy
_imported=False 我可以理解try-except部分,它用于查看系统上是否安装了
gmpy</em
浏览 0
提问于2013-02-20
得票数 6
回答已采纳
2
回答
Python
:允许很小数量
的
精度吗?
、
在
Python
中
,当x=27.时,Exp(-x_x)为10^-317。当x>27时,Exp_x在
Python
中
变为零。但我将有x
的
域从0,到50,甚至更多。那么,我如何才能阻止
Python
在x>27之后从四舍五入指数变为零呢?有可能做到吗? -谢谢你--拉杰
浏览 32
提问于2016-03-01
得票数 0
3
回答
如何在
python
中将数字转换为12位精度?
、
、
、
、
我需要在
Python
中
存储一个12位精度
的
浮点型变量 我知道要将变量转换为float,有一个float函数,但是我如何以位为单位指定float
的
大小?例如(12,16,...)
浏览 3
提问于2017-11-30
得票数 3
0
回答
在
Python
中
,如何使用
GMPY
2绘图?
、
、
、
我不是编程新手,但我是
Python
和数值计算
的
新手,所以这可能是一个新手问题。import
gmpy
2import numpy as np import matplotlib.pyplot as(hop(
gmpy
2.log(x),
gmpy
2.log(y), n
浏览 3
提问于2016-06-30
得票数 0
回答已采纳
4
回答
为什么我
的
小蟒fibonacci探测器失败了?
、
、
由于某些原因,我必须确定一个大
的
数字是否是fibonacci数,所以我从互联网上复制了一些代码,并对其进行了一些修改,当输入很大时,它似乎不能很好地工作。这是代码:"215414832505658809004682396169711233230800418578767753330908886771798637&
浏览 5
提问于2016-12-31
得票数 1
回答已采纳
5
回答
在代码
中
处理大数字
、
我正在处理一个编程问题,我需要处理一个包含100000位数字
的
数字。
python
可以处理这样
的
数字吗?
浏览 0
提问于2009-09-06
得票数 9
3
回答
具有小整数有效加法
的
Bignum实现
、
、
、
、
我一直在使用
python
的
原生bignums作为算法,并决定尝试通过将其转换为C++来加快速度。当我使用long long时,C++大约比
python
快100倍,但当我在C++中使用GMP绑定时,它只比
python
快10倍(对于同样适合long
的
情况)。有没有更好
的
bignum实现来做大量
的
小添加?例如,我们有一个大数字N,我们将添加大量
的
小数字+1,+21,+1,等等,然后不时地增加另一个大数字M?
浏览 0
提问于2009-12-02
得票数 5
1
回答
如何避免
GMPY
2 ()返回mpfr而不是mpz?
、
在mpz变量上使用
gmpy
2.floor()之后: x =
gmpy
2.floor(x/256) x
的
类型
是mpfr,而不再是mpz,尽管据我所知,floor总是返回整数。我担心使用x = mpz(
gmpy
2.floor(x/256))会降低性能,不是吗?
浏览 8
提问于2017-02-27
得票数 0
回答已采纳
1
回答
这是
gmpy
2
中
的
一个bug,还是我疯了?
、
、
我尝试在
gmpy
2
中
使用gcdext函数,但无论我输入什么作为参数,我总是得到结果(0,0,1)。我认为这是一个bug,但只是为了
检查
一下,这个结果是否应该是(0,0,1)?from
gmpy
2 import * print(gcdext(13, 21)) #Should be (1,-8,5)?
浏览 4
提问于2012-08-23
得票数 1
回答已采纳
3
回答
在一个模块
中
组合C和
Python
函数
、
我有一个C扩展模块,我想在其中添加一些
Python
实用函数。有没有推荐
的
方法呢?例如:my_module.written_in_
Python
__easy_to_maintain() 我主要对
Python
2.x感兴趣。
浏览 3
提问于2009-06-18
得票数 0
回答已采纳
点击加载更多
相关
资讯
Python 加入类型检查
怎样在python3.6中使用静态类型检查
-Python静态类型检查
微软开源Python静态类型检查器Pyright
Python中的类型提示(中)
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券