c++和c#求摸操作符号%的注意问题,是负数的情况
2017-02-24 15:33
302 查看
比如:
int a= -10;
int b = a % 7;
那么b是负数的。如果要求b必须是正数,需要把a转成uint再求摸。
int a = -10;
int b = (int)((uint)a %7);
int a= -10;
int b = a % 7;
那么b是负数的。如果要求b必须是正数,需要把a转成uint再求摸。
int a = -10;
int b = (int)((uint)a %7);
相关文章推荐
- C#中C/C++程序员注意问题
- C#中C/C++程序员注意问题
- c#程序调用c++编写dll需要注意问题
- C++:无法解析的外部符号问题 与 头文件包含注意要点
- C#中C/C++程序员注意问题
- c#程序调用c++编写dll需要注意问题
- C/C++基础:set的基本操作总结及注意细节问题
- c#程序调用c++编写dll需要注意问题
- C++程序员在学习C#时需要注意的一些问题(一)
- 在c#里调用C++的dll时,需要注意的一些问题
- C#调用C++版本dll时的类型转换需要注意的问题小结
- C# 调用 C++ dll 函数 时传递字符串 需要注意的问题(zz)
- 在C#里调用C++的dll时需要注意的一些问题<转>
- C#中C/C++程序员注意问题
- C#中C/C++程序员注意问题
- [C#开发手记] C# 调用C++ dll 注意的问题
- 在c#里调用C++的dll时,需要注意的一些问题
- C++工程代码打包的dll在C#工程上使用注意点!变量对应关系与dll调用出错情况。
- C#操作Word需要注意的一些问题
- C# 调用 C++ dll 函数 时传递字符串 需要注意的问题