本文主要介绍以下几个函数:小数处理函数round,roundup,rounddown,取整函数int,ceiling,随机函数rand,randbetween,randarray,取模函数mod,奇数函数odd , 偶数函数even,绝对值函数abs,序列函数
sequence,以及上面这些函数用法如何在Python中实现
本例任务包:
问题1:生成一列10个随机数,范围从0到100的实数,并保留两位小数
问题2:生成一列10个随机整数,范围从-100到100
问题3:分别将数值3.1415926进行四舍五入取2位小数 , 向上取2位小数,向下取2位小数,向上取整数,向下取整数 , 将数值3141.5926向小数点往左向上取2位,小数点往左向下取2位
问题4:分别将数值9.12进行向上取整为1的倍数,向上取整为3的倍数,向上取奇数,向上取偶数
问题5:生成一列10个随机小数 , 范围从-100.00到100.00,并进行取绝对值
问题6:生成一个随机数组,行数为10,列数为6,最小值为-100.00,最大值为100.00,小数2位显示
问题7:生成一列数值进行6个数循环,从1-6再从1-6,这样下去
问题8:生成一列1-20的序列 , 生成一列10行5列的序列,起始值为0,增量值为5
基础讲解:
RAND()函数:返回一个大于等于 0 且小于1 的平均分布的随机实数,参数为空格
每次计算工作表时都会返回一个新的随机实数(可按快捷键F9进行重新计算)
ROUND函数:ROUND(number, num_digits) , 将数字四舍五入到指定的位数
第一个参数是数值 , 第二个是小数位数 , 表示保留小数的位置 , 四舍五入之后,后面的位数将被丢弃
例:对数值3.1415926 进行函数操作:
四舍五入取两位:=ROUND(A2,2)
我们把B2单元格复制到C2,保存为数值格式 , 可以看到这个数值只有小数两位,即后面的位数15926都被丢掉了
【电脑中小于等于号怎么打 电脑小于等于号怎么打】而如果把A2单元格改为显示2位小数,我们可以看到显示为3.14,
但是其实这个数值并没有改变,点单元格可以看到,后面还是有15926位数的
如果是向上取进行舍入呢,比如3.1415926不四舍五入,而是由3.141向上取到3.15,这里则要用到roundup函数
round单词本身有四舍五入的意思 , up则是向上,表示向上取位 ,
ROUNDUP(number, num_digits)
第一个参数是数值,
第二个是向上取舍的位数,取整数
如果 num_digits 大于 0(零),则将数字向上舍入到指定的小数位数 。
如果 num_digits 为 0,则将数字向上舍入到最接近的整数 。
如果 num_digits 小于 0,则将数字向上舍入到小数点左边的相应位数 。
如果第二个参数为0,则表是向上取为整数 , 这时这个功能相当于函数ceiling()第二个参数为1时的用法
如果第一个参数为负数,则表示结果和不考虑负号时的结果是一样
如果第二个参数为负数,则表示向左进行舍位向上 , 例:
推荐阅读
- 最长的电视剧有哪一些 最长的电视剧有哪一些名字
- 电源开关0和1哪一个是开 电源开关0和1哪一个是开的
- 电脑无法识别鼠标怎么办
- 电脑的型号从哪里找 电脑型号在电脑上哪里找得到
- 12充电线是什么接口 iphone12充电线是什么接口
- 如何截屏电脑 电脑如何截屏
- win10设置默认打开方式
- 不等于号在电脑上怎么打
- 电子词典热卖排行榜10强 电子词典十大排行榜
- wps填空题横线怎么打出来 wps填空题横线怎么打出来在电脑上