12
12
数学运算符,算数运算符
+
-
*
/
取模运算%
5%2 = 1
6%2 = 0
7%2 = 1
8%2 = 0
9%2 = 1
10%2= 0
11%2 = 1
using System;
namespace _007_数学运算符
{
class Program
{
static void Main(string[] args)
{
int a = 23 + 23;
int b = 2 - 10;
int c = 4 * 23;
int d = 45 / 10;
int e = 45 % 10;
double f = 45 / 10.0;
Console.WriteLine(a);
Console.WriteLine(b);
Console.WriteLine(c);
Console.WriteLine(d);
Console.WriteLine(e);
Console.WriteLine(f);
}
}
}
运算符中
整数与整数的运算只能得到一个整数
如果想要得到一个小数,需要把一个数变为zheng'shu
数学运算符
1.除常用的四种数学运算外,还有取模(求余),通常用于整数运算,用于小数时容易出现不精确的问题;
2.当运算的数字均为整数时则可以用int作输出,但如果运算的数字中有一个或以上的数字是小数是(如10.0)则输出要用double而非int
double 在任一數若沒有小數點時,結果則不帶小數
例如
double f = 10 / 4; 結果為2
double f = 10 / 4.0; 結果為2.5
1、数字运算符
加法 +
减法 -
乘法 *
除法 /
取余 %
int d=45/10; 两边的数字都是整数(45和10),结果也是整数。
如果要结果d=4.5得小数,必须是是两个数有1个或者两个都是小数。并且int类型是整数类型,更改为double类型。其方法是:
double d=45/10.0
double d=45.0/10
double 45.0/10.0
求余的符号是%
int e=45%10
结果e的余数是5
%取余
%取模(求余),比如说5%2,得2余1
两边都得是整数
运算符
加法 +
减法 -
乘法 *
除法 /
取模(求余)%(注意用于整数,用于小数的时候容易出现不精确的问题 4.3%1)取模是用于两个整数之间
小数运算一定要有个值是小数
取模(求余) % 用于整数
+ - * / % int 计算出现小数时,会自动取整
第二十七课 数学运算符
1. double 小数型变量
如果变量赋值没有写出小数,完全是整数,那么输出以后也完全是整数,后面的小数会被省略掉;如果变量赋值带小数部分的数字,那么输出以后也带有小数部分的数字。
注:
double f = 5/2.0;
Console.WriteLine(f);
输出结果为:2.5
其中5或2两个数字有一个些出小数,那么输出结果就带小数部分。