c++中,%与/的区别
在c++中,%与/的作用特别容易混淆,尤其在设计算法的时候,由于弄不清楚他们之间的作用和区别,总是频频出错。现在小编就教你简单地区别他们和利用他们。
操作方法
- 01
先简单编写一个用“/”符号的简单程序,进行测试。
- 02
把符号“/”改成“%”,用相同的数据测试。
- 03
你会发现,用%符号,取得的结果是两个数相除后的余数,而/取得的是两个数相除后的结果取整数。
- 04
继续换其他数字测试。
- 05
结论: 用%符号,取得的结果是两个数相除后的余数。 用/符号,取得的是两个数相除后的结果取整数部分,并且没有四舍五入的规则。
赞 (0)