- 1.作用
- 2.语法
- 3.实操练习
1.作用
round [raʊnd]:把...四舍五入。
round函数用于返回数值四舍五入的值。
2.语法
【官方语法】
round(number , ndigits)
【形象理解】
round(要格式化的数,小数位数)
round函数由5部分组成:
- 函数名round
- 英文圆括号
- 参数1为要格式化的数,即操作对象
- 参数2为要保留的小数位数
小数位数是可选参数:
1表示保留1位小数。
2表示保留2位小数。
如果没有小数位数,则四舍五入取值,返回的是整数。
- 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文章
38浏览量
9103 -
参数
+关注
关注
11文章
1773浏览量
32075 -
函数
+关注
关注
3文章
4303浏览量
62411
发布评论请先 登录
相关推荐
怎么用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实时导出excel,显示测量的温度,小数点位数不对?
在labview实时导出excel,显示测量的温度,可是导出的excel里显示的小数点位数和我程序里面设置的不一样?直接改excel里面的数字位数,显示的都是0,请问这个怎么解决啊?谢谢!!!
发表于 03-06 22:29
SAP操作教程: SAP Business One如何设置数值的小数点位数
在SAP Business One(简称SAP B1)中,设置数值的小数点位数是保证系统数据准确性的重要前提,通过正确设置小数点位数,可以确保系统在计算和显示数据时准确无误,为企业高层
评论