roundup函數(shù)計(jì)算公式?
提供一個(gè)可行公式 =-1^RANDBETWEEN(1,2)*RAND()
解釋:
其中第一個(gè)RANDBETWEEN(1,2)函數(shù)生成大于1小于2的隨機(jī)數(shù),以此數(shù)作為-1的指數(shù),那么所得結(jié)果可能是1也可能是-1,再乘以RAND()即可生成有正有負(fù)的隨機(jī)數(shù)。
但值得注意的是該公式生成的正負(fù)隨機(jī)數(shù)的絕對值都是大于0小于1的,如果有其他要求可以再乘以其他數(shù)和或取整函數(shù),如:
生成-10到10的隨機(jī)整數(shù),公式為 =ROUNDUP((-1^RANDBETWEEN(1,2)*RAND())*10,0