04day算术运算符表达式类型转换
1 五个算术运算符 + - * / % 取余 2 优先级 先左后右 先*/后+- 改变表达式中的优先级用小适号() 3 参于运算的两个数必须类型相兼容 4 先声明,再赋值,再使用
1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 7 namespace _04day算术运算符及表达式 8 { 9 10 class Program 11 { 12 static void Main(string[] args) 13 { 14 15 //五个算术运算符 + - * / % 取余 16 //优先级 先左后右 先*/后+- 改变表达式中的优先级用小适号() 17 //参于运算的两个数必须类型相兼容 18 //先声明,再赋值,再使用 19 int a = 10; 20 int b = 3; 21 double pi = 3.14; 22 Console.WriteLine((a+b)*pi); 23 Console.WriteLine(10%3); 24 25 //类型转换 自动转换 参于运算操作和结果类型必须一致,不一致时,int型会自动转为double型 26 double strab = 1.0*a / b; //必须有一个为double型才不会丢失精度,否则结果为3 int型 27 Console.WriteLine(strab); 28 //强制转换方法 (转换类型)待转值 29 int upi = (int)pi; 30 //库 Convert.ToString(); Convert.ToInt16();转换string型为 数字型等 31 32 Console.ReadKey(); 33 } 34 } 35 }