首页 > 技术文章 > 04day算术运算符表达式类型转换

cuojue 2019-03-11 23:22 原文

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 }

 

推荐阅读