腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
"
getcontext
().
prec
=
2
“
没有
真正
设置
它
,
所以
Decimal
()
的
用法
是
两位
小数
呢
?
python
、
decimal
我正在写一个处理货币价值
的
程序,因此我希望
它
输出到两个
小数
位,使用
小数
,不幸
的
是
,这不起作用,
它
输出
的
数字要长得多。from
decimal
import *test =
Decimal
(5.859) print(test) 我预计这将打印5.86
的
输出,或者在最坏
的
情况下,如果<e
浏览 25
提问于2019-06-11
得票数 3
1
回答
向用户显示包括货币计算在内
的
总金额
python
、
math
、
currency
注意:我已经在使用
decimal
.
Decimal
了Item - £ 70.10 Item因为显示器背后
的
计算与用户根据显示给他们
的
数字所做
的
计算不同。例如: My end user willbe doi
浏览 0
提问于2012-10-18
得票数 1
回答已采纳
1
回答
python十进制给出了错误
的
答案
python
、
decimal
这是你可以在翻译中尝试
的
东西,有人能解释一下
为什么
吗?注意:这个问题不同于,因为我
的
答案并不是有点差,我
的
问题
是
关于十进制
的
,而不是内置
的
浮点数。from
decimal
import
getcontext
,
Decimal
a =
Decimal
(".110001"+"0"*17+"1"+"0"*95+"1&
浏览 3
提问于2019-12-02
得票数 3
回答已采纳
2
回答
十进制固定精度
python
、
decimal
、
currency
我想在货币计算中使用十进制,
所以
我想在逗号之后处理两个数字。最初,我认为十进制上下文
的
prec
指的是这个属性,但经过几次实验后,我感到有点困惑。In [
2
]:
decimal
.
getcontext
().
prec
=
2
('40')In [8]:
decimal
.
getcontext
().
prec
= 4('4.000E+4') <
浏览 0
提问于2019-07-02
得票数 0
回答已采纳
2
回答
等价于float128
python
、
floating-point
、
precision
、
arbitrary-precision
如何在Python中使用等效
的
__float128?对于
decimal
.
getcontext
(),我应该使用什么精度?我
的
意思
是
,精度
是
在
小数
位还是位中指定
的
?from
decimal
import *
getcontext
().
prec
= # 34 or 128 ?是否可以为给定
的
操作
设置
“本地”精度,而不是使用
getcontext
().<e
浏览 0
提问于2017-02-01
得票数 3
回答已采纳
5
回答
Python
小数
python
、
floating-point
、
decimal
、
rounding-error
有人能解释一下
为什么
取整成0吗?>>>
getcontext
().
prec
= 0
Decimal
('0')
浏览 0
提问于2012-02-25
得票数 1
回答已采纳
3
回答
控制台
的
Python精度-奇怪
python
、
decimal
、
precision
In[39]:
Decimal
(sqrt(
2
))In[40]:
Decimal
(str(sqrt(
2
)))
真正
被..。In[41}:
getcontext
().<
浏览 11
提问于2017-10-16
得票数 2
回答已采纳
2
回答
给定
小数
点个数
的
平方根逼近
python
、
decimal
、
square-root
、
newtons-method
我需要做一个程序读取
2
输入:1包含一个非负整数n,不大于10亿(109),
2
包含一个非负整数k(以
小数
位测量
的
期望精度),不大于10000 (104)。该程序应将单个数字打印到标准输出。这个数字应该是n
的
平方根,取k个
小数
位
的
精度,每当需要舍入时总是向下舍入。(如果k=0,则应将结果向下舍入为最接近
的
整数)。程序可以工
浏览 10
提问于2019-11-02
得票数 1
1
回答
设置
浮点数或数字
的
长度
python-3.x
我一直在环顾四周,试图将浮点数或
小数
的
长度
设置
为
2
个位置,我这样做是为了一组当然
的
工作,我尝试过
getcontext
,但是
它
没有
任何作用。from
decimal
import *price = ("22.5") #I would like this to be 22.50, but as itcomes form
浏览 1
提问于2017-03-09
得票数 1
回答已采纳
2
回答
Python中
的
十进制应用
python
、
floating-point
、
decimal
、
precision
我现正尝试解决以下问题:from
decimal
import * discount_percentage =
Decimal
(0.4) shipping =
浏览 4
提问于2022-08-03
得票数 0
回答已采纳
3
回答
Python
Decimal
Module -不需要
的
浮点型输出?
python
、
floating-point
我想这非常简单--但是
为什么
下面的两个值
是
y而不是== 0
呢
?我认为
小数
模块
的
全部意义在于摆脱浮点灰尘,下面的...The
是
一个数学例程
的
一个极其简化
的
版本,它将数字作为变量传递。from
decimal
import * x =
Decimal
(0.10) *
浏览 0
提问于2015-07-21
得票数 1
2
回答
小数
精度越高,每个实例使用
的
内存是否越多?
python
、
decimal
、
precision
使用Python
的
模块,具有更高精确值
的
上下文是否会使用更多
的
内存。如果不是,您出于什么原因不总是使用最大值?
浏览 0
提问于2018-03-13
得票数 1
8
回答
如何将舍入到
小数
点
2
位?
python
、
floating-point
、
decimal
、
rounding
、
floating-point-precision
我有一个python (一个货币金额),我想把
它
舍入
小数
点后
两位
。我尝试使用常规
的
循环()函数来完成这个任务。不幸
的
是
,这会返回一个浮点数,这使得继续进行下去
是
不可靠
的
:>>> a =
Decimal
('1.23456789') >>> type(round(a
浏览 6
提问于2014-05-10
得票数 8
回答已采纳
2
回答
Python:
为什么
小数
是
近似的?
python-3.4
>>> from
decimal
import *>>> e =
Decimal
(2.4)2.399999999999999911182158029987476766109466552734375正如您所看到
的
,我将变量e
设置
为完全等于2.4,
没有
更多,也
没有
更少。但是,当我打印e时,
它<
浏览 6
提问于2015-03-04
得票数 1
回答已采纳
1
回答
在Python中,如何通过将一个无理数除以另一个数来获得一个非常长
的
十进制数字?
python
、
numbers
import math
getcontext
().
prec
= 10000print(phi)我
浏览 1
提问于2018-08-30
得票数 0
3
回答
python中十进制库
的
精度
python
、
decimal
、
precision
从
的
文档页面中,我认为一旦我们使用十进制来计算,它将是一个正确
的
结果,
没有
任何浮动错误。但是当我尝试这个方程时
getcontext
().
prec
= 250 b =
Decimal
它
给了我不同
的
结果! 我想在基-6表示中计算6**5000
浏览 5
提问于2022-10-27
得票数 5
回答已采纳
2
回答
Python ...1748π=1+ (1/
2
) + (1/3) + (1/4) - (1/5) + (1/6) + (1/7) + (1/8) + (1/9) - (1/10)
python
、
algorithm
、
python-3.x
、
primes
、
numerical-methods
在前两个项之后,符号被确定如下:如果分母
是
4m−1形式
的
素数,符号
是
正数;如果分母
是
4m + 1形式
的
素数,符号
是
负数;对于复合数,符号等于其因子符号
的
乘积。这很难接受,因为π算法几乎
是
最和谐
的
东西。 π
的
这个公式
是
我最喜欢
的
,因为
它
清楚地显示了圆与调和级数
的
关系,以及这个级数与素数定理和二次互易
的
关系。我喜欢π
的</e
浏览 0
提问于2019-08-02
得票数 12
回答已采纳
1
回答
不动点
的
Python十进制上下文
python
、
decimal
、
fixed-point
、
exponent
我想用
小数
点之前有3位和
小数
点后
2
位
的
数字来计算(当然,
2
和3
是
可配置
的
)。我认为用例子来解释
是
最容易
的
:7.80 + 1.20应为9.00,999.00 + 1.00应为OverflowError。0.20 * 0.40应该是0.08,0.34 * 0.20应该是0.07 (这
浏览 1
提问于2015-03-03
得票数 3
回答已采纳
1
回答
为什么
` `
getcontext
().
prec
=50‘不使用Python中
的
Decimal
更改变量’a‘
的
长度
python
、
python-3.x
、
decimal
密码然后,我定义并打印了一个名为num
的
变量,
它
等于0.6个循环然而,当我尝试打印num时,我得到了这个
所以
有两件事我不明白
为什么
在第一个0.666666666
浏览 3
提问于2017-08-31
得票数 1
回答已采纳
1
回答
欧拉-马斯切罗尼单螺纹速度改进
python
、
mathematics
、
numerical-methods
以下代码
是
为教育目的而编写
的
生成γ
的
代码。为了做到这一点,我需要计算一个大k
的
自然日志。用高斯AGM方法这里计算一个大k
的
自然对数。
decimal
浏览 0
提问于2019-09-06
得票数 1
回答已采纳
点击加载更多
相关
资讯
Python中的数据库查询结果处理:打印十进制数值的方法与技巧
python中四舍五入,颠覆你的想象
在Python里想要四舍五入有多麻烦?
这些方法,能够让你的Python程序快如闪电
由Decimal操作计算引发的Spark数据丢失问题
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券