c语言整数取整和取模运算

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c语言整数取整和取模运算相关的知识,希望对你有一定的参考价值。

总结:

  %运算符 第一个操作数 为整数 结果为整数,第一个操作数为负数结果为负数

  %运算只针对 正负整数

  c语言默认整数取整为向下取整(向0取整)
int main()

{
 
    int n1,n2,n3,n4,n5;
    n1=8%3;//2 
    n2=-8%3;//-2
    n3=8%-3;//2
    n4=-8%-3;//-2
    n5=(int)(0.75+0.5);//1.25向0取整得1
    printf("%d\n%d\n%d\n%d\n%d\n",n1,n2,n3,n4,n5);
    system("pause");
    return 0;
}

以上是关于c语言整数取整和取模运算的主要内容,如果未能解决你的问题,请参考以下文章

C语言都有哪些取整函数?

Python笔记-取模运算%

HIVE取整和取余

Math——取模运算及取余运算

Java 中的取模和取余

取模和取余详解