电脑中小于等于号怎么打 电脑小于等于号怎么打( 三 )


电脑中小于等于号怎么打 电脑小于等于号怎么打


EVEN(number) 正数向上取偶,负数向下取偶
ODD(number) 正数向上取奇,负数向下取奇
电脑中小于等于号怎么打 电脑小于等于号怎么打


问题5:生成一列10个随机小数,范围从-100.00到100.00,并进行取绝对值
输入公式=RANDBETWEEN(-100,100)*RAND()
电脑中小于等于号怎么打 电脑小于等于号怎么打


=ABS(-5)返回绝对值,abs是absolute单词绝对的缩写
问题6:生成一个随机数组,行数为10 , 列数为6,最小值为-100.00 , 最大值为100.00,小数显示
输入公式=RANDARRAY(10,6,-100,100,0)
电脑中小于等于号怎么打 电脑小于等于号怎么打



电脑中小于等于号怎么打 电脑小于等于号怎么打


但是显示的结果小数有很多位,我们用四舍五入的形式取2位=ROUND(RANDARRAY(10,6,-100,100,0),2)
电脑中小于等于号怎么打 电脑小于等于号怎么打


问题7:生成一列数值进行6个数循环,从1-6再从1-6,这样下去
=IF(MOD(ROW(A1),6)=0,6,MOD(ROW(A1),6))
电脑中小于等于号怎么打 电脑小于等于号怎么打


取余函数循环时会出现等于0的情况 , 当MOD(ROW(A6),6)=0,我们加一个IF函数时行修正一下
问题8:生成一列1-20的序列,生成一列10行5列的序列,起始值为0 , 增量值为5
=SEQUENCE(行,[列],[开始数],[增量]),sequence英文是序列的意思 , 可在数组中生成一系列连续数字
第一个参数是要返回的行数
第二个参数是要返回的列数
第三个参数是序列中第一个数字
第四个参数是步长,即数组中每个连续值递增的值
例:生成一列1-20的序列:
=SEQUENCE(20,1,1,1)
电脑中小于等于号怎么打 电脑小于等于号怎么打


生成一个10行5列,起始为0,增量为5:
=SEQUENCE(10,5,0,5)
电脑中小于等于号怎么打 电脑小于等于号怎么打


Python实现:
问题1:生成一列10个随机数,范围从0到100的实数,并保留两位小数
import random
a=[]
i=0
while i<=9:
a.append(round(random.random()*100,2))
i += 1
电脑中小于等于号怎么打 电脑小于等于号怎么打


问题2:生成一列10个随机整数,范围从-100到100
import random
a=[]
i=0
while i<=9:
a.append(random.randint(-100,100))
i += 1
电脑中小于等于号怎么打 电脑小于等于号怎么打


问题3:分别将数值3.1415926进行四舍五入取2位小数,向上取2位小数,向下取2位小数 , 向上取整数,向下取整数,将数值3141.5926向小数点往左向上取2位 , 小数点往左向下取2位
四舍五入取小数二位:
a = 3.1415926
round(a,2)
电脑中小于等于号怎么打 电脑小于等于号怎么打


import math
def roundup(number,digit):
return math.ceil(number*(10**digit))/(10**digit)
def rounddown(number,digit):
return math.floor(number*(10**digit))/(10**digit)
电脑中小于等于号怎么打 电脑小于等于号怎么打

推荐阅读