基础整理-运算符
来源:互联网 发布:linux扫全球ip段 编辑:程序博客网 时间:2024/06/17 18:03
C#语言中的运算符基本上与我们平常用的运算符是一样的,对于这些我就不多说了。我要着重说明的是以下几个:
- “/” 除法:
这里的这个除法与我们平时用的有一点不用,在C#里 “/”代表的是取整。也就是只取商值,例:5/2=2;当然如果想要得出的结果与我们平时的结果一致,也就是想得到2.5的话,我们需要将两个数的其中至少一个设置为浮点数。下面我用一个简单的代码来做示范:
int i = 5;double j = 2;double k = i/j;
这里得出的结果就会是2.5,或者是:
int i = 5;float j = 2f;//单精度浮点数后面要加f用来区分,双精度数也就是double可以加上d也可以不加float k = i/j;
这里的结果同上。
- 自增自减运算:
++ 自增* – 自减*
int num1 = 10;
num1++;//用完以后再加1
Console.WriteLine(num1);
int num2 = 10;
++num2;//加1完以后再用
Console.WriteLine(num2);
//对于他“本身”的值得变化是加1,但是在将“num1”的值给别人的时候就有了先后顺序
//num1++ 的顺序是 先把自己的值给了别人 在对自己做加法
//++mun1 的顺序是 先对自己做加法 然后再把自己的值给别人
实例:
int a = 1; int b = 0;
b = a++;//先执行b=a 然后在执行 a=a+1 所以 b=1 a=2
b = ++a;//先执行a=a+1 然后在执行 b=a 所以 b=2 a=2
PS:运算符优先级:只记住两个 “()”(最高)“=”(最低);碰上拿不准的 想先算哪个就加括号
阅读全文
0 0
- 基础整理-运算符
- Java运算符整理
- javascript运算符整理
- 运算符整理
- 【知识整理】javascript基础语法总结(2)——数据类型转换和运算符
- C语言基础整理2(运算符、数据类型、控制语句、循环语句、数组)
- 整理一下运算符资料
- C# 位运算符整理
- Java运算符优先级整理
- Java常见运算符整理
- C++运算符重载整理
- java运算符计算整理
- 基础:运算符重载
- JavaScript基础--运算符
- 基础之运算符
- mysql -- 基础 -- 运算符
- Java 基础运算符
- Java基础---运算符
- 编程实现: 李四去海南旅游定机票,机票的价格受淡季和旺季影响,受头等舱和经济舱影响。 假设机
- 使用 Binlog 和 Canal 从 MySQL 抽取数据
- JAVA中的静态代理、动态代理以及CGLIB动态代理
- 【Python学习系列二十九】scikit-learn库实现天池平台智慧交通预测赛
- mysql操作
- 基础整理-运算符
- A Bug's Life(POJ
- (10) 什么是数据结构--每天五分钟学习数据结构
- 新的一周,新的开始
- 210
- JDBC案例解析
- 211
- 卡塔兰数
- 212