87 lines
852 B
Markdown
87 lines
852 B
Markdown
# Math Class
|
|
|
|
## Pow
|
|
|
|
raise to the power of x
|
|
|
|
```C#
|
|
double a = 3;
|
|
double b = Math.Pow(a,2);
|
|
```
|
|
|
|
## Sqrt
|
|
|
|
for the squqre Root
|
|
|
|
```C#
|
|
double a = 3;
|
|
double b = Math.Sqrt(a);
|
|
```
|
|
|
|
## Abs
|
|
|
|
for the absolute value
|
|
|
|
```C#
|
|
double a = -3;
|
|
double b = Math.Abs(a);
|
|
```
|
|
|
|
## round
|
|
|
|
Round a numeber
|
|
|
|
```C#
|
|
double a = 3.14;
|
|
double b = Math.Round(a);
|
|
```
|
|
|
|
## Ceiling
|
|
|
|
round up
|
|
|
|
```C#
|
|
double a = 3.14;
|
|
double b = Math.Ceilling(a);
|
|
```
|
|
|
|
## Floor
|
|
|
|
round down
|
|
|
|
```C#
|
|
double a = 3.99;
|
|
double b = Math.Floor(a);
|
|
```
|
|
|
|
## Max
|
|
|
|
find the max value
|
|
```C#
|
|
double a = 3.99;
|
|
double x = 5;
|
|
double b = Math.Max(a,x);
|
|
```
|
|
## Min
|
|
|
|
find the min value
|
|
```C#
|
|
double a = 3.99;
|
|
double x = 5;
|
|
double b = Math.Min(a,x);
|
|
```
|
|
|
|
## Random
|
|
|
|
Generate a random Number
|
|
|
|
```C#
|
|
Random random = new Random();
|
|
|
|
// for int
|
|
int num = random.Next(1, 7);
|
|
|
|
// for Double
|
|
double num = radom.NextDouble();
|
|
```
|