0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

round()函数-保留小数点位数

汽车电子技术 来源:安迪python学习笔记 作者:安迪python学习笔记 2023-02-23 11:04 次阅读
  • 1.作用
  • 2.语法
  • 3.实操练习

1.作用

round [raʊnd]:把...四舍五入。

round函数用于返回数值四舍五入的值。

2.语法

【官方语法】

round(number , ndigits)

【形象理解】

round(要格式化的数,小数位数)

round函数由5部分组成:

  1. 函数名round
  2. 英文圆括号
  3. 参数1为要格式化的数,即操作对象
  4. 参数2为要保留的小数位数

小数位数是可选参数:

1表示保留1位小数。

2表示保留2位小数。

如果没有小数位数,则四舍五入取值,返回的是整数。

  1. 2个参数之间用英文逗号分隔。

3.实操练习

【没有小数位数】

print(round(3.1415926))

【终端输出】

3

没有小数位数参数,表示四舍五入取整,返回的是整数3。

【保留1位小数】

print(round(3.1415926, 1))

【终端输出】

3.1

【保留2位小数】

print(round(3.1415926, 2))

【终端输出】

3.14

【保留3位小数】

print(round(3.1415926, 3))

【终端输出】

3.142
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 格式化
    +关注

    关注

    2

    文章

    37

    浏览量

    9071
  • 参数
    +关注

    关注

    11

    文章

    1449

    浏览量

    31685
  • 函数
    +关注

    关注

    3

    文章

    4119

    浏览量

    61552
收藏 人收藏

    评论

    相关推荐

    小数点位数

    `图中滑动杆右边的显示框里显示的数的小数点位数怎么改啊?,比如我想把它设成只有一位小数的。`
    发表于 03-25 16:18

    怎么用matlab求小数点位数

    我想求一个小数小数点位数,怎么用matlab编程,下面是我写的程序,但结果不正确,求大神帮助!function a(m)t=0;while(m>0) m=m-floor(m); m=(m-floor(m))*10; t=t+1
    发表于 03-27 11:16

    求取小数点位数小数点前后都行)

    本帖最后由 月光逍遥 于 2014-3-29 13:31 编辑 算法思路:(1)·小数点前面:输入除10或者模10不为0,计数,每次输入除10循环;(2)小数点后面:非零位:输入乘10,对10
    发表于 03-29 13:11

    关于SGL格式和DBL格式保存的小数点位数的问题

    大家好,sgl是单精度浮点数,用4个字节存储。DBL是双精度浮点数,用8个字节存储。给sgl控件赋值1.2345678,出来的是1.234567761421,想知道sgl数据和DBL数据保存的小数点位数是怎么计算的
    发表于 07-29 11:23

    怎样把String用保留小数点后6位表示出来?

    用str2double函数把可编辑控件的String用数值表示,只有6位有效位,怎样把String用保留小数点后6位表示出来。
    发表于 11-16 14:56

    关于一个float类型数据在keil c中保留几位小数点

    想请教一下各位大神,一个float类型数据在keil c中保留几位小数点?只想要前四位小数,如何去除我不想要的小数呢?
    发表于 05-05 21:35

    LabView判断小数点位数

    一个数值判断小数点位数,这个是用在浮点数值转换成字符串时,转换时可以动态的给精度
    发表于 05-08 16:11

    在labview实时导出excel,显示测量的温度,小数点位数不对?

    在labview实时导出excel,显示测量的温度,可是导出的excel里显示的小数点位数和我程序里面设置的不一样?直接改excel里面的数字位数,显示的都是0,请问这个怎么解决啊?谢谢!!!
    发表于 03-06 22:29

    M830B型小数点及低电压指示电路图

    M830B型小数点及低电压指示电路图
    发表于 07-18 17:39 770次阅读
    M830B型<b class='flag-5'>小数点</b>及低电压指示电路图

    标志符及小数点的驱动电路图

    标志符及小数点的驱动电路图
    发表于 07-18 17:41 594次阅读
    标志符及<b class='flag-5'>小数点</b>的驱动电路图

    34-显示小数点

    34-显示小数点----------51单片机源程序 用keil直接打开
    发表于 06-16 15:38 11次下载

    数码管神奇的小数点显示程序详解

    数码管用来显示数字和字母的led段有7个,再加上小数点共8个,正好对应一个字节的位数,这样使用单片机的一个口正好可以全部操作,比如显示2.,只需将数字2对应的二进制数第1位改为1即可。
    的头像 发表于 12-12 09:46 2.8w次阅读

    SAP B1如何设置数值的小数点位数

    在AP B1中,设置数值的小数点位数是保证系统数据准确性的重要前提。
    的头像 发表于 07-17 18:02 719次阅读
    SAP B1如何设置数值的<b class='flag-5'>小数点</b><b class='flag-5'>位数</b>

    round函数公式怎么输入

    , ndigits) 参数说明: number:要进行四舍五入的数字。 ndigits:指定保留小数位数。这是一个可选参数,默认为0。 根据ndigits的不同取值,round函数
    的头像 发表于 01-15 17:27 645次阅读

    SAP操作教程: SAP Business One如何设置数值的小数点位数

    在SAP Business One(简称SAP B1)中,设置数值的小数点位数是保证系统数据准确性的重要前提,通过正确设置小数点位数,可以确保系统在计算和显示数据时准确无误,为企业高层
    的头像 发表于 04-10 15:34 421次阅读
    SAP操作教程: SAP Business One如何设置数值的<b class='flag-5'>小数点</b><b class='flag-5'>位数</b>