Python自动化办公自学笔记(四)浮点数

yumo6667个月前 (05-16)技术文章39

浮点数就是数学中的小数,在Python语言中,浮点数必须带有小数,小数部分可以是0。

例如整数123,浮点数形式为:123.0


pow(x,y)函数:用于计算x的y次方的值


浮点数的不确定位数问题:在计算机内部,通常是用二进制形式表示浮点数(例如123.0),但浮点数转换为二进制以后,宽度较长,而计算机的储存宽度有限,所以数据会被截取,导致二进制形式并不完全等于123.0,而是无限接近,当再次转换为十进制以后,可能会产生一个尾数,例如123.00000000000000001,至于这个尾数也是不确定的,是计算机内部根据运算产生的,这个尾数就叫不确定尾数。

这里我们用round(a,b)解决不确定尾数问题,他的作用是对a进行四舍五入,保留b为小数。


相关文章

Python 中限制浮点数为两位小数的方法

在 Python 编程里,我们常常会碰到需要把浮点数限制为两位小数的情况。无论是处理财务数据,还是输出需要特定精度的结果,掌握相关方法都很有必要。下面就为大家详细介绍几种实现这一目标的方法。方法一:使...

Python浮点数保留两位小数的方法

技术背景在Python编程中,经常会遇到需要将浮点数保留特定小数位数的情况,比如在处理货币、统计数据等场景。然而,由于浮点数在计算机中采用二进制表示,存在精度问题,导致直接使用round函数有时无法得...

深入剖析Python基本函数:从基础到进阶的完整指南

引言Python作为一门简洁高效的编程语言,其函数系统是支撑代码模块化的核心机制。掌握Python函数的使用方法不仅能提升代码的可读性和复用性,还能帮助开发者理解面向对象编程和函数式编程的精髓。本文将...

Python内置函数指南

在python中有些函数,很多时候不用import导入就可以直接使用呢,就是python内置函数起的作用。以下我们来说说这些,由于不同python版本可能有些不同,不断实践中优化的结果,自己实测为准...

一文学会Python中的运算规则!

目录一、基本赋值运算符二、数值运算函数三、数字类型的关系四、附小知识一、基本赋值运算符a +=b => a=a+ba -=b => a=a-ba *=b => a=a*ba /=b...

高阶函数map,reduce,filter函数

高阶函数把函数作为参数传入,这样的函数称之为高阶函数,告诫函数时函数式编程的体现。函数式编程就是指这种高度抽象的编程范式。1.1 体验高阶函数# 对数字求绝对值函数:abs() print(abs(-...