python 保留数字有效位数
网上各种方法 存在一个问题是 数字末尾的0 无法体现
如 0.31001 保留三位有效数字 应该是0.310 实际输出0.31
目前解决方案 是转成字符串在末尾插0
有更好的方案 请联系我
import numpy as npdef Significant_number(X, precision: int):X = str(np.format_float_positional(float(X), precision=precision, unique=True, fractional=False, trim='-'))start = Falseprint(X)n = 0a = X.replace('.','')for i in a:if i == '0' and not start:continuen += 1start = Trueprint(n)if n < precision:if '.' in X:X = X + '0' * (precision - n)else:X = X + '.' + '0' * (precision - n)return Xelse:return X# if len(X)if __name__ == '__main__':print(Significant_number(1700.00001, 6))
python 保留数字有效位数相关推荐
- python使用正则表达式删除字符串中的其它字符只保留数字和字母
python使用正则表达式删除字符串中的其它字符只保留数字和字母 #python使用正则表达式删除字符串中的其它字符只保留数字和字母 # Python code to demonstrate # to ...
- python保留字符串中的数字和字母--filter join
只保留数字,中间有小数点请使用正则表达式(注意函数isdigit后面没有()) s="Colour Temperature is 2700 Kelvin" s="&quo ...
- python数据类型——数字
python数据类型--数字 整型 Integers 整型运算,加减乘: 2 + 2 4 3 - 4 -1 4 * 5 20 在Python 2.7中,整型的运算结果只能返回整型,除法的结果也不例外. ...
- python判断数字位数_python求数字位数的方法
第一种: 利用str()函数将数字转化成字符串,再利用len()函数判断位长. 1 a=Int(raw_input("the number you want type in:") ...
- python保留小数点后位数_Python保留指定位数的小数
Python保留指定位数的小数 1 '%.2f' %f 方法(推荐) f = 1.23456 print('%.4f' % f) print('%.3f' % f) print('%.2f' % f) ...
- Python 1-07 数字
Python 1-07 数字 Python 一切皆对象,每个对象都有唯一的身份标识(id),而且每个对象都有自己的类型(type)和值(value).所以 id, type, value 是 Pyth ...
- python筛选数字_Python简单过滤字母和数字的方法小结
本文实例讲述了Python简单过滤字母和数字的方法.分享给大家供大家参考,具体如下: 实例1 crazystring = 'dade142.!0142f[., ]ad' # 只保留数字 new_cra ...
- python保留一位小数format_Python保留指定位数的小数
Python保留指定位数的小数 1 '%.2f' %f 方法(推荐) f = 1.23456 print('%.4f' % f) print('%.3f' % f) print('%.2f' % f) ...
- Python的数字变量输入及格式处理
在日常使用中,会经常需要用Python对数字的输入和输出进行格式化处理,比如百分比.四舍五入后取整.保留几位小数等等,这里简单的介绍一下数字变量的输入及数据处理的常用几个方式. 详细函数使用教程可以看 ...
最新文章
- java异常怎么输出到页面_怎么把抛出的异常信息输出到SWING 界面上
- 第6章 数组----复制数组
- 云计算安全威胁集中营
- a high quality start up vc in uk
- element UI 制作模糊搜索框
- C++自定义函数实现灰度图转化
- Excel 宏编码实现,指定列的字符串截取
- maze_travel的隐私声明
- 逼疯上海人的垃圾分类满月了:羊肉串变羊肉吕,奶茶里珍珠按颗算...
- 有什么工具或应用可以帮助找到适合搭配一种颜色的另一种颜色?
- 总结: 1.函数 2.函数调用 3.函数的参数
- Spring IOP 面向切面编程
- 再议FastReport.NET(转)
- 酒店管理系统(功能结构图、用例图、状态图)
- C编程实例-“约瑟夫问题” 解法
- outlook邮件撤回
- 天猫整站SSM项目(二)数据库设计
- 使用html和css制作简单的网页
- C语言编译、链接简介
- XenDesktop 连接数据库报错
热门文章
- mysql删除constraint_删除数据库表有约束(constraint)的列
- Excel学习笔记-函数(基础数学函数、数组、Indirect)
- 矩形脉冲信号的频域分析_矩形脉冲信号频谱分析..doc
- ioctl() FIONREAD
- 互相关性定理(Cross-Correlation Theorem)与卷积定理(Convolution Theorem)
- 【Sublinux】Station P1在Android上使用Samba共享文件
- Kafka需要知道的一些基础知识点
- 如何监听URL的变化?
- sout语句在控制台乱码
- android studio+Droid4x(海马玩)