发布网友 发布时间:2022-05-01 14:12
共1个回答
热心网友 时间:2023-10-17 12:35
rem(-5,3)=-2,因为-2=-5-(-1)*3,-1=fix(-5/3)追答rem和mod是求余的,但是算法不同,差异在哪呢,就在于分别使用了fix和floor,
函数fix和floor都是圆整用的,fix是向0的方向圆整,如fix(-1.5)=-1,fix(1.5)=1;而floor是向下圆整,如floor(-1.5)=-2,floor(1.5)=1,明白了吗?
热心网友 时间:2023-10-17 12:35
rem(-5,3)=-2,因为-2=-5-(-1)*3,-1=fix(-5/3)追答rem和mod是求余的,但是算法不同,差异在哪呢,就在于分别使用了fix和floor,
函数fix和floor都是圆整用的,fix是向0的方向圆整,如fix(-1.5)=-1,fix(1.5)=1;而floor是向下圆整,如floor(-1.5)=-2,floor(1.5)=1,明白了吗?
热心网友 时间:2023-10-17 12:35
rem(-5,3)=-2,因为-2=-5-(-1)*3,-1=fix(-5/3)追答rem和mod是求余的,但是算法不同,差异在哪呢,就在于分别使用了fix和floor,
函数fix和floor都是圆整用的,fix是向0的方向圆整,如fix(-1.5)=-1,fix(1.5)=1;而floor是向下圆整,如floor(-1.5)=-2,floor(1.5)=1,明白了吗?