实例讲解Python中浮点型的基本内容


Posted in Python onFebruary 11, 2019

1.浮点数的介绍

float(浮点型)是Python基本数据类型中的一种,Python的浮点数类似数学中的小数和C语言中的double类型;

2.浮点型的运算

浮点数和整数在计算机内部存储的方式是不同的,整数运算永远是精确的,然而浮点数的运算则可能会有四舍五入的误差。比如观察以下运算,在数学中很容易得出结果应该是0.8965,而使用程序运算得出的结果却是:0.8965000000000001;

a = 1.25
b = 0.3535
print(a-b) #输出:0.8965000000000001

整型和浮点型运算的结果也是浮点型;

a = 1
b = 0.25
print(a + b,type(a+b)) #输出:1.25 <class 'float'>
 
print(a - b,type(a-b)) #输出:0.75 <class 'float'>
 
print(a * b,type(a*b)) #输出:0.25 <class 'float'>
 
print(a / b,type(a/b)) #输出:4.0 <class 'float'>

float() 函数可以将整数和字符串转换成浮点数。

#整数转为浮点数
a = 1
print('a的类型为:',type(a))  #输出:a的类型为: <class 'int'>
print(float(a))   #输出:1.0
print('转换后a的类型为:',type(float(a))) #输出:转换后a的类型为: <class 'float'>
#字符串转为浮点数
b = '123'
print('b的类型为:',type(b))  #输出:a的类型为: b的类型为: <class 'str'>
print(float(b))   #输出:123.0
print('转换后b的类型为:',type(float(b))) #输出:转换后b的类型为: <class 'float'>

感谢大家的阅读本次内容和对三水点靠木的支持。

Python 相关文章推荐
kNN算法python实现和简单数字识别的方法
Nov 18 Python
Python中用max()方法求最大值的介绍
May 15 Python
Python聚类算法之凝聚层次聚类实例分析
Nov 20 Python
Python实例一个类背后发生了什么
Feb 09 Python
使用pycharm设置控制台不换行的操作方法
Jan 19 Python
对Python实现累加函数的方法详解
Jan 23 Python
python DataFrame 取差集实例
Jan 30 Python
Python在cmd上打印彩色文字实现过程详解
Aug 07 Python
python获取全国城市pm2.5、臭氧等空气质量过程解析
Oct 12 Python
Python StringIO如何在内存中读写str
Jan 07 Python
浅析python表达式4+0.5值的数据类型
Feb 26 Python
使用pandas或numpy处理数据中的空值(np.isnan()/pd.isnull())
May 14 Python
实例介绍Python中整型
Feb 11 #Python
python开发准备工作之配置虚拟环境(非常重要)
Feb 11 #Python
pycharm配置pyqt5-tools开发环境的方法步骤
Feb 11 #Python
pycharm+PyQt5+python最新开发环境配置(踩坑)
Feb 11 #Python
Python requests模块实例用法
Feb 11 #Python
说说如何遍历Python列表的方法示例
Feb 11 #Python
python按照多个条件排序的方法
Feb 08 #Python
You might like
用PHP实现浏览器点击下载TXT文档的方法详解
2013/06/02 PHP
服务器迁移php版本不同可能诱发的问题
2015/12/22 PHP
CodeIgniter辅助之第三方类库third_party用法分析
2016/01/20 PHP
javascript 解析url的search方法
2010/02/09 Javascript
JavaScript高级程序设计 阅读笔记(十八) js跨平台的事件
2012/08/14 Javascript
根据身份证号自动输出相关信息(籍贯,出身日期,性别)
2013/11/15 Javascript
jQuery取得设置清空select选择的文本与值
2014/07/08 Javascript
jQuery+json实现的简易Ajax调用实例
2015/12/14 Javascript
原生javascript实现的ajax异步封装功能示例
2016/11/03 Javascript
javascript实现简单的可随机变色网页计算器示例
2016/12/30 Javascript
JS实现获取图片大小和预览的方法完整实例【兼容IE和其它浏览器】
2017/04/24 Javascript
Angular2使用Angular CLI快速搭建工程(一)
2017/05/21 Javascript
JS去掉字符串末尾的标点符号及删除最后一个字符的方法
2017/10/24 Javascript
C#实现将一个字符转换为整数
2017/12/12 Javascript
js刷新页面location.reload()用法详解
2019/12/09 Javascript
js+canvas实现纸牌游戏
2020/03/16 Javascript
基于JavaScript实现留言板功能
2020/03/16 Javascript
解决node终端下运行js文件不支持ES6语法
2020/04/04 Javascript
jQuery 选择器用法实例分析【prev + next】
2020/05/22 jQuery
python批量同步web服务器代码核心程序
2014/09/01 Python
python从zip中删除指定后缀文件(推荐)
2019/12/05 Python
一款纯css3实现的动画加载导航
2014/10/08 HTML / CSS
New Balance澳大利亚官网:运动鞋和健身服装
2019/02/23 全球购物
中药专业大学生医药工作求职信
2013/10/25 职场文书
公积金单位接收函
2014/01/11 职场文书
远程研修随笔感言
2014/02/10 职场文书
企业宣传口号
2014/06/12 职场文书
美术第二课堂活动总结
2014/07/08 职场文书
计生个人工作总结
2015/02/28 职场文书
幼师求职自荐信
2015/03/26 职场文书
公共场所卫生管理制度
2015/08/05 职场文书
2016三八妇女节校园广播稿
2015/12/17 职场文书
你会写报告?产品体验报告到底该怎么写?
2019/08/14 职场文书
七年级作文之英语老师
2019/10/28 职场文书
基于MySql验证的vsftpd虚拟用户
2021/11/07 MySQL
十大好看的穿越动漫排名:《瑞克和莫蒂》第一,国漫《有药》在榜
2022/03/18 日漫