c++和c#求摸操作符号%的注意问题,是负数的情况

来源:互联网 发布:java代码的移植性 编辑:程序博客网 时间:2024/04/30 01:15

比如:

int a= -10;

int b = a % 7;


那么b是负数的。如果要求b必须是正数,需要把a转成uint再求摸。


int a = -10;

int b = (int)((uint)a %7);

0 0
原创粉丝点击