实例讲解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 相关文章推荐
python多线程抓取天涯帖子内容示例
Apr 03 Python
Python做简单的字符串匹配详解
Mar 21 Python
windows系统下Python环境搭建教程
Mar 28 Python
浅谈Python由__dict__和dir()引发的一些思考
Oct 30 Python
python机器学习实战之最近邻kNN分类器
Dec 20 Python
Python3.6基于正则实现的计算器示例【无优化简单注释版】
Jun 14 Python
Windows 64位下python3安装nltk模块
Sep 19 Python
python高效过滤出文件夹下指定文件名结尾的文件实例
Oct 21 Python
在python里协程使用同步锁Lock的实例
Feb 19 Python
在python中将list分段并保存为array类型的方法
Jul 15 Python
python requests指定出口ip的例子
Jul 25 Python
Python 私有化操作实例分析
Nov 21 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实现ping
2006/10/09 PHP
关于BIG5-HKSCS的解决方法
2007/03/20 PHP
Yii+upload实现AJAX上传图片的方法
2016/07/13 PHP
Yii+MYSQL锁表防止并发情况下重复数据的方法
2016/07/14 PHP
php页面跳转session cookie丢失导致不能登录等问题的解决方法
2016/12/12 PHP
Laravel的Auth验证Token验证使用自定义Redis的例子
2019/09/30 PHP
Javascript 类与静态类的实现
2010/04/01 Javascript
jquery 图片 上一张 下一张 链接效果(续篇)
2010/04/20 Javascript
使用jquery自定义鼠标样式满足个性需求
2013/11/05 Javascript
node.js中的fs.fchmodSync方法使用说明
2014/12/16 Javascript
js实现图片和链接文字同步切换特效的方法
2015/02/20 Javascript
jQuery实现的跨容器无缝拖动效果代码
2016/06/21 Javascript
微信小程序 devtool隐藏的秘密
2017/01/21 Javascript
vue-router 路由基础的详解
2017/10/17 Javascript
详解IWinter 一个路由转控制器的 Nodejs 库
2017/11/15 NodeJs
jQuery中实现text()的方法
2019/04/04 jQuery
《javascript设计模式》学习笔记四:Javascript面向对象程序设计链式调用实例分析
2020/04/07 Javascript
Vue 中如何将函数作为 props 传递给组件的实现代码
2020/05/12 Javascript
python自定义异常实例详解
2017/07/11 Python
python 文件操作删除某行的实例
2017/09/04 Python
Python 高级专用类方法的实例详解
2017/09/11 Python
python感知机实现代码
2019/01/18 Python
Python完成毫秒级抢淘宝大单功能
2019/06/06 Python
Django实现跨域的2种方法
2019/07/31 Python
python GUI库图形界面开发之PyQt5日期时间控件QDateTimeEdit详细使用方法与实例
2020/02/27 Python
在Sublime Editor中配置Python环境的详细教程
2020/05/03 Python
利用CSS3实现进度条的两种姿势详解
2017/03/21 HTML / CSS
波比布朗英国官网:Bobbi Brown英国
2017/11/13 全球购物
中学家长会邀请函
2014/01/17 职场文书
班组建设经验交流材料
2014/05/12 职场文书
2014年学生会部门工作总结
2014/11/07 职场文书
刑事申诉状范文
2015/05/20 职场文书
采购员工作总结范文
2015/08/12 职场文书
PHP中->和=>的意思
2021/03/31 PHP
Windows10下安装MySQL8
2021/04/06 MySQL
python引入其他文件夹下的py文件具体方法
2021/05/23 Python