首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    % 还是取模,傻傻分不清楚

    背景 很多同学看见我的这个标题,不禁会说到:你这个是在逗我么,和取模不是一回事吗?是的再前不久之前我和你们的感受一样,和取模难道不是一个玩意?...那这个又和我们的标题 和取模有什么关系呢? 别着急我们先来看下面的一个公式: 1.整数商: c = a/b; 2.计算模或者余数: r = a - c*b....不论是和取模都是使用这两个公式进行计算,但是他们在第一步整数商的时候却不同,运算在取c值的时候向0方向舍入,取模运算在计算c值的时候,向无穷小方向舍入,这里要注意的是运算不是向无穷大舍入,...为什么呢,因为在a和b符合都一致的时候,他们都会向下取整,但是a,b符号不一样的时候就会向上取整,取模就会向下取整,最后就会出现取模运算符和b一致,预算会和a一样。..." + 3 % -5); } 取模-2 3 可以看见输出和我们预期相符。

    3.7K31
    领券