在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
目前为止,我并没有找到C++中数学意义上的取模操作。%是一种取余运算。 假设
那么,C++中什么时候会用到取模? 在类型转换时,当把一个超出范围的值v赋给一个无符号类型时,其计算方法是:
比如,把-1赋值给unsigned char时,计算公式是: 而如果把-1赋值给unsigned int时,结果则是4294967295。今天出了一个bug,原因就是错误地把负数强制转换成了unsigned int,本应该转换成unsigned char,但二者的结果大不相同。 |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论