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

print(a - b,type(a-b)) #输出:0.75

print(a * b,type(a*b)) #输出:0.25

print(a / b,type(a/b)) #输出:4.0

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

#整数转为浮点数

a = 1

print('a的类型为:',type(a)) #输出:a的类型为:

print(float(a)) #输出:1.0

print('转换后a的类型为:',type(float(a))) #输出:转换后a的类型为:

#字符串转为浮点数

b = '123'

print('b的类型为:',type(b)) #输出:a的类型为: b的类型为:

print(float(b)) #输出:123.0

print('转换后b的类型为:',type(float(b))) #输出:转换后b的类型为:

python中浮点数类型_Python基本数据类型之浮点型相关推荐

  1. python中dword类型_Python中的数据类型

    Python中总共有六种数据类型,分别如下: 数字(Numbers) 字符串(String) 列表(List) 元组(Tuple) 集合(Sets) 字典(Dictionaries) 数字的种类: 整 ...

  2. python中数据类型转换_Python(二).数据类型,数据类型转换

    数据类型 在python中,能够直接处理的的数据类型有以下几种:(这里似乎说法不一样,我这里仅表示自己的观点) (1).数字(Number) (2).字符串(String) (3).布尔值(Bool) ...

  3. python split返回类型_python的数据类型

    程序=操作+数据,可以描述任何imperative languages的基本要素 理解一门编程语言所支持的数据类型,是我快速入门的一种方法 在这里单独拿出python的数据类型,待日后快速查找 0x0 ...

  4. python中整数类型有—3_Python3 基本数据类型(3)

    Python 中的变量不需要声明.每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建. 在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对 ...

  5. python中变量类型在程序中可以改变_详细解析Python当中的数据类型和变量

    数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值.但是,计算机能处理的远不止数值,还可以处理文本.图形.音频.视频.网页等各种各样的数据,不同的数据,需要定 ...

  6. python基础语法类型_Python基本语法[2]-简单数据类型,基础

    一.数字类型 Python 3支持int,float,bool,complex(复数)4种数字类型 1.int(整型) Python中的整数包括正整数,0和负整数 Python中的整数和其他强类型语言 ...

  7. python提供了两种基本的数值类型_Python 基本数据类型

    Python 基本数据类型 Python 中的变量不需要声明.每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建. 在 Python 中,变量就是变量,它没有类型,我们所说的"类型&q ...

  8. python中字典类型中的item是什么-Python中的基本数据类型之字典类型

    字典类型是键值对构成的数据类型,也就是一个键对应一个值,对于存储某些一一对应数据十分的方便 字典的创建 #在Python中字典类型是dict类型 a = {"name":" ...

  9. python运算结果是浮点数_Python中的浮点数原理与运算分析 python中浮点数等于整数?为什么?...

    python的浮点数运算是不是精度有问题阿 python中浮点数的处理女生啊,平时要好好护肤,保持身材,多看书,多旅行,有自己的想法,去做自己喜欢的事,培养自信,不要把精力全部用在一个男人身上,成天胡 ...

最新文章

  1. SQL语句书可以提高执行效率的5种需要注意的书写方法
  2. Android性能优化典范第二季
  3. Excel表格快速将公式运用到一整列
  4. Lesson 008 —— python 初识
  5. html音频从10秒播放至30秒,基于Arduino制作SD卡音乐播放器
  6. 关于jQuery.query.js 取参数的一个小问题
  7. Docker学习三:Docker 数据管理
  8. js中的Java式继承
  9. 最强android平板,最强安卓平板!华为MatePad Pro来了:搭载麒麟990
  10. 训练赛20160403
  11. java能写前端么_java程序员会写前端吗
  12. android系统内置第三方app
  13. JAVA支付宝蚂蚁金服开放平台沙箱
  14. python histogram bins_5种方法教你用Python玩转histogram直方图
  15. Account-login
  16. Android 微信支付宝授权获取用户信息
  17. 修改服务器cimc地址,UCSC系列服务器的CIMC设置.PDF
  18. ListView+Fragment实现导航栏
  19. SQL基础教程学习第六站:数据更新
  20. 腾讯视频投屏显示无法连接服务器,腾讯视频投屏不能快进

热门文章

  1. 灵魂拷问,SQL 查询语句先执行 SELECT吗?
  2. 又有程序员把产品经理给打了!
  3. 线程池最佳线程数量到底要如何配置?
  4. 「面试」美团肝了我30+问题
  5. Java Class的热替换 自定义ClassLoader加载.class
  6. maven 多仓库和镜像设置
  7. 通过Method运行时内存布局hook方法探索
  8. 可输入可下拉的输入选择框
  9. 5.Servlet 对象(request-response)
  10. Basic Calculator II