2010年4月1日 星期四

C# 常用的數學運算 (亂數)

// 顯示數學常數
double a = Math.E ;
double a = Math.PI ;

// 指數和對數函數
double x = 15.536;
double y = 3.37;

double a = Math.Exp(x);
double a = Math.Log(x);
double a = Math.Pow(x, y);
double a = Math.Sqrt(x);

// 三角函數
double deg = 60.0;
double rad = deg * Math.PI / 180.0;

double a = Math.Sin(rad);
double a = Math.Cos(rad);
double a = Math.Tan(rad);

double angle = Math.PI * degrees / 180.0;
double sinAngle = Math.Sin(angle); // 俓度
double cosAngle = Math.Cos(angle);

// 建立System.Random物件
Random rd = new Random();

// 取得亂數值
double a = rd.NextDouble();
int a = rd.Next(1, 50); // 亂數值 1 ~ 50
int a = rd.Next(50, 100); // 亂數值 50 ~ 100
int j = rnd.Next(16); // 取得 0 ~ 15 的亂數

沒有留言:

張貼留言