博文适用于编程小白,基于《叩响C#之门》,传送门:链接:https://pan.baidu.com/s/1y2UegjDUJz-xrOQu3qKMjQ 密码:4v2n
《叩响C#之门》通俗易懂,又不失专业性,比传统的《C#入门经典》《C#从入门到精通》这类书好的多,是一本不可多得的好教材。
C#学习笔记(一)——第一章:初识编程
C#学习笔记(二)——第二章:变量
C#学习笔记(三)——一、二章内容练习及一些杂项
C#学习笔记(四)——第三章:运算符和表达式
C#学习笔记(五)——第四章:流程控制
C#学习笔记(六)——第五章:枚举、结构体和数组(还没写好)
C#学习笔记(七)——第六章:函数
C#学习笔记(八)——第七章:面向对象编程(一)
常见数据计算
加减乘除取模
最基础的计算了
看个代码例子吧
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp4
{
class Program
{
static void Main(string[] args)
{
int a_int = 10;
double a_double = 10.0;
int b = 3;
int sum = a_int + b; //和
int dif = a_int - b; //差
int pro = a_int * b; //积
int quo_int = a_int / b; //商,整数结果
double quo_double = a_double / b; //商,浮点数结果
int c = a_int % b; //取余
Console.WriteLine("和:{0}", sum);
Console.WriteLine("差:{0}", dif);
Console.WriteLine("积:{0}", pro);
Console.WriteLine("商(整数):{0}",quo_int); //整型/整型=整型,结果向0靠近
Console.WriteLine("商(浮点数):{0}", quo_double); //有任意一个是浮点型,结果为浮点型
Console.WriteLine("取余:{0}", c);
}
}
}
Math类
那么像这种东西我们使用的时候,最科学的打开方式是什么呢?看图
自加自减
很基础的内容了。
复合运算符
位运算
优先级
类型转换
隐式转换
例子short转int
例子int转float
显式转换
例子int转short
例子例子float转int
溢出检查(暂用不到)