实例讲解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制作在地图上模拟瘟疫扩散的Gif图
Mar 31 Python
深入解析Python中的WSGI接口
May 11 Python
Python中列表的一些基本操作知识汇总
May 20 Python
浅析Python中的for 循环
Jun 09 Python
Python3 socket同步通信简单示例
Jun 07 Python
Python自然语言处理之词干,词形与最大匹配算法代码详解
Nov 16 Python
pytorch训练imagenet分类的方法
Jul 27 Python
python+influxdb+shell编写区域网络状况表
Jul 27 Python
浅谈python3发送post请求参数为空的情况
Dec 28 Python
使用matplotlib中scatter方法画散点图
Mar 19 Python
python使用celery实现异步任务执行的例子
Aug 28 Python
解决keras使用cov1D函数的输入问题
Jun 29 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
无线电的诞生过程
2021/03/01 无线电
2021年最新CPU天梯图
2021/03/04 数码科技
针对初学PHP者的疑难问答(1)
2006/10/09 PHP
ThinkPHP的I方法使用详解
2014/06/18 PHP
php用户登录之cookie信息安全分析
2016/05/13 PHP
PHP在innodb引擎下快速代建全文搜索功能简明教程【基于xunsearch】
2016/10/14 PHP
php中bind_param()函数用法分析
2017/03/28 PHP
前淘宝前端开发工程师阿当的PPT中有JS技术理念问题
2010/01/15 Javascript
js 实现日期灵活格式化的小例子
2013/07/14 Javascript
jQuery中:checked选择器用法实例
2015/01/04 Javascript
jQuery实现的多屏图像图层切换效果实例
2015/05/07 Javascript
JavaScript必知必会(三) String .的方法来自何方
2016/06/08 Javascript
AngularJS模仿Form表单提交的实现代码
2016/12/08 Javascript
JavaScript实现数组降维详解
2017/01/05 Javascript
requirejs按需加载angularjs文件实例
2017/06/08 Javascript
基于Vue的SPA动态修改页面title的方法(推荐)
2018/01/02 Javascript
iview table render集成switch开关的实例
2018/03/14 Javascript
JavaScript中变量、指针和引用功能与操作示例
2018/08/04 Javascript
Postman的下载及安装教程详解
2018/10/16 Javascript
仿ElementUI实现一个Form表单的实现代码
2019/04/23 Javascript
js实现验证码干扰(静态)
2021/02/22 Javascript
使用IPython来操作Docker容器的入门指引
2015/04/08 Python
python通过定义一个类实例作为ftp回调方法
2015/05/04 Python
python使用pil生成图片验证码的方法
2015/05/08 Python
python基础教程项目三之万能的XML
2018/04/02 Python
详解用Python练习画个美队盾牌
2019/03/23 Python
解决django 向mysql中写入中文字符出错的问题
2020/05/18 Python
Elemental Herbology官网:英国美容品牌
2019/04/27 全球购物
超市总经理岗位职责
2014/02/02 职场文书
幼儿园三八妇女节活动方案
2014/03/11 职场文书
关于读书的演讲稿1000字
2014/08/27 职场文书
劳动者解除劳动合同通知书
2015/04/16 职场文书
大学生求职意向书
2015/05/11 职场文书
2015年机关党建工作总结
2015/05/22 职场文书
初中美术教学反思
2016/02/17 职场文书
2016企业先进集体事迹材料
2016/02/25 职场文书