在python中,如何保留数字的小数位?

达韦达夫

我想在函数之间传递数字,同时保留数字的小数位。

我发现,如果我将类似“ 10.00”的浮点数传递给函数,则小数点后的位将不会被使用。这弄乱了诸如计算百分比之类的操作。

例如,x *(10/100)将始终返回0。但是,如果我设法保留小数位,我最终将执行x *(10.00 / 100)。这将返回准确的结果。

我想拥有一种在处理带有小数位且可以容纳零的数字时实现一致性的技术。

梅迪

在python中进行划分floatint工作方式不同,请看一下这个问题及其答案:Python部门

此外,如果您正在寻找将数字的十进制浮点数格式化为字符串的解决方案,则可能需要使用%f

Python

# '1.000000'
"%f" % (1.0)

# '1.00'
"%.2f" % (1.0)

# '  1.00'
"%6.2f" % (1.0)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在JSON数组中的数字上保留小数位?

来自分类Dev

Python中的小数位

来自分类Dev

Python中的小数位

来自分类Dev

如何在Python中设置结果的小数位数

来自分类Dev

如何修改python终端中显示的小数位数?

来自分类Dev

如何用Java格式化数字并保留小数位数?

来自分类Dev

如何在保留所有小数位的同时强制数字具有3位数字?

来自分类Dev

如何使用AppleScript在“数字”单元格中设置小数位数?

来自分类Dev

如何使用 Google 表格中的 IFS 和 AND 函数根据数字的小数位数创建条件?

来自分类Dev

如何限制多个数字输出中的小数位数?

来自分类Dev

如何显示给定小数位数的数字

来自分类Dev

获取数字在c中的小数位数?

来自分类Dev

Oracle表中的数字列存储“隐藏”的小数位

来自分类Dev

在报告中的数字上添加小数位

来自分类Dev

如何验证小数位

来自分类Dev

Python浮点小数位

来自分类Dev

python问题与小数位

来自分类Dev

在 MySQL (phpMyAdmin) 中只显示 2 个小数位,但保留所有小数位用于计算

来自分类Dev

Math.Round,保留小数位

来自分类Dev

仅保留小数位数

来自分类Dev

如何确定VBA中数字的准确性?一个数字有几个小数位?

来自分类Dev

我如何在python中准确获得2个小数位

来自分类Dev

本机强制输入数字小数位

来自分类Dev

as.numeric()删除R中的小数位,如何更改?

来自分类Dev

如何在Dash Table中舍入小数位

来自分类Dev

如何更改存储的列数据中的小数位?

来自分类Dev

在MS Excel中,如何动态设置小数位数?

来自分类Dev

如何在Swift 2中舍入小数位

来自分类Dev

在 matplotlib pandas python 2.7 中增加小数位

Related 相关文章

热门标签

归档