为什么要减1

2026年09月18日 18:09
有2个网友回答
网友(1):

首先需要明白什么是环比,环比是与本期与上期比较。那么环比增长率就是本期的减去上一期的差值,再除以上一期的数(这就是一般增长率的计算方法,没有什么特别的)。
比如这月工资1000元,上月工资800元,那么环比增长了200元,环比增长率就是(1000-800)/800=25%。同理环比增长率=(本期数-上期数)/上期数然后做一个简单的化简,就成了本期数除以上期数之后再减1了。
不太明白楼主为何要质疑减1,就是一个简单的数学化简。后面的结果相对于之前的更简洁,更方便记忆。

网友(2):

int的取值范围是-2^31~+2^31-1为什么减一呢,因为要平均分配负数与非负数。注意,是非负数,不是正数。-2^3~-1一共有2^31个数,而0~2^31-1也有2^31个数,恰好平分了两半。因此是2^31-1。(0,1,2,3,4一共5个数哦)