python和c++的一些运算的区别(小细节)

  • 除法取整
    python 的 // 除法是向下取整
    例如: 1//10 = 0 -1 //10 = -1
    而C、JAVA、C++ 的 / 除法是向0取整
    上例:二式皆为0

  • 取余
    python对负数取余结果是正数
    c++可能是负数
    如:
    python中 -3%4 = 1
    c++中 -3%4 = -3

你可能感兴趣的:(知识点)