国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

構(gòu)建向量類Vecto4

2019-11-09 19:15:37
字體:
供稿:網(wǎng)友

定義一個Vector4向量

class Vector4{ public double x,y,z,w; //構(gòu)造函數(shù)1 public Vector4(){} //構(gòu)造函數(shù)2 public Vector4(double x, double y, double z, double w) { this.x = x; this.y = y; this.z = z; this.w = w; } //構(gòu)造函數(shù)3 public Vector4(Vector4 v) { this.x = v.x; this.y = v.y; this.z = v.z; this.w = v.w; } //兩個向量減法 public static Vector4 Operator-(Vector4 a, Vector4 b) { Vector4 c = new Vector4(); c.x = a.x - b.x; c.y = a.y - b.y; c.z = a.z - b.z; c.w = a.w - b.w; return c; } //兩個向量加法 public static Vector4 operator+(Vector4 a, Vector4 b) { Vector4 c = new Vector4(); c.x = a.x + b.x; c.y = a.y + b.y; c.z = a.z + b.z; c.w = a.w + b.w; return c; } //兩個向量點乘 public double Dot(Vector4 v) { return this.x*v.x + this.y*v.y + this.z*v.z; } //兩個向量叉乘 public Vector4 Cross(Vector4 v) { return new Vector4(this.y * v.z - this.z * v.y, this.z * v.x - this.x * v.z, this.x * y - this.y * v.x, 0); }}
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 江北区| 托克逊县| 琼中| 亳州市| 邳州市| 侯马市| 通辽市| 梧州市| 永定县| 保康县| 康乐县| 黄大仙区| 页游| 彩票| 偃师市| 万年县| 抚远县| 汉沽区| 秭归县| 宿松县| 山阴县| 皋兰县| 龙山县| 乌拉特中旗| 五大连池市| 杭锦后旗| 昭苏县| 榆树市| 乌鲁木齐县| 阜宁县| 勃利县| 朝阳县| 增城市| 嘉义县| 太湖县| 临桂县| 平凉市| 桃园市| 米林县| 华阴市| 米林县|