当前位置: 首页 > news >正文

如何建立本地网站软件手机站

如何建立本地网站,软件手机站,有学做美食的网站吗,免费创建论坛网站1#xff0c;理论 最简单的方式利用向量进行求解 如图可得#xff1a; cosθa*b/#xff08;|a|*|b|#xff09; 已知三点坐标#xff0c;很容易可以得到两向量之积a*b#xff0c;以及每个的模值 2#xff0c;四个角度求解过程 首先#xff0c;我们定义了四个坐标点…1理论 最简单的方式利用向量进行求解 如图可得 cosθa*b/|a|*|b| 已知三点坐标很容易可以得到两向量之积a*b以及每个的模值 2四个角度求解过程 首先我们定义了四个坐标点pointA、pointB、pointC、pointD这些点构成了一个四边形。 接下来我们调用calculateAngle方法来计算四边形的每个内角。calculateAngle方法接受三个参数分别是三个点的坐标用于计算夹角。 在calculateAngle方法中我们首先计算向量1的x和y分量即点p1与点p2之间的向量。然后计算向量2的x和y分量即点p3与点p2之间的向量。 接着我们计算向量1和向量2的点积即dotProduct vector1x * vector2x vector1y * vector2y。 计算向量1和向量2的模即各自的长度使用Math.sqrt()方法计算平方根。 接下来我们计算夹角的余弦值即cosTheta dotProduct / (magnitude1 * magnitude2)。 最后我们使用Math.acos()方法计算夹角的弧度值并将其转换为度数使用Math.toDegrees()方法。 在main方法中我们依次计算四边形的四个内角并将其打印输出。 3代码实现 import java.awt.geom.Point2D;public class QuadrilateralAngles {public static void main(String[] args) {// 四个坐标点Point2D.Double pointA new Point2D.Double(0, 0);Point2D.Double pointB new Point2D.Double(1, 1);Point2D.Double pointC new Point2D.Double(0, 1);Point2D.Double pointD new Point2D.Double(-1, 0);// 计算四边形的四个内角double angleA calculateAngle(pointD, pointA, pointB);double angleB calculateAngle(pointA, pointB, pointC);double angleC calculateAngle(pointB, pointC, pointD);double angleD calculateAngle(pointC, pointD, pointA);// 输出结果System.out.println(Angle A: angleA);System.out.println(Angle B: angleB);System.out.println(Angle C: angleC);System.out.println(Angle D: angleD);}// 计算夹角的方法public static double calculateAngle(Point2D.Double p1, Point2D.Double p2, Point2D.Double p3) {// 计算向量1的x和y分量double vector1x p1.getX() - p2.getX();double vector1y p1.getY() - p2.getY();// 计算向量2的x和y分量double vector2x p3.getX() - p2.getX();double vector2y p3.getY() - p2.getY();// 计算向量1和向量2的点积double dotProduct vector1x * vector2x vector1y * vector2y;// 计算向量1和向量2的模double magnitude1 Math.sqrt(vector1x * vector1x vector1y * vector1y);double magnitude2 Math.sqrt(vector2x * vector2x vector2y * vector2y);// 计算两向量夹角的余弦值double cosTheta dotProduct / (magnitude1 * magnitude2);// 计算夹角的弧度值double theta Math.acos(cosTheta);// 将弧度转换为度数并返回return Math.toDegrees(theta);} }
http://www.zqtcl.cn/news/905449/

相关文章:

  • 响应式网站模块商务网站创建流程是什么
  • 关于服饰搭配做的比较好的网站网站后台管理默认密码
  • 用自己电脑配置服务器做网站响应式框架
  • 任经理++徐州网站建设湖南正规关键词优化
  • 哪些软件可以做网站设计农村网站建设茂名
  • 平顶山网站建设费用腾讯云轻量应用服务器
  • 外贸优秀网站廊坊seo建站
  • 站长工具seo综合查询5g网站建设整改落实情况
  • 网站建设方案 流程wordpress客户案例
  • 网站被收录的过程如何创造属于自己的软件
  • 做神马网站优化快速排国外乡村建设网站
  • 东莞网站优化服务公司天河做网站开发
  • ui在线设计网站滁州 来安县建设局网站
  • 做印尼购物网站如何发货wordpress怎么换中文
  • 深圳方维网站建设公司企业网站推广方式和策略
  • 沙洋县住房和城乡建设局网站单页网站下载
  • 江宁区住房建设局网站建设工程扣分查询网站
  • wordpress火车采集优化算法分类
  • 厦门做网站公司有哪些有什么好的加盟店项目
  • wap网站开发技术怎么做消费信贷网站
  • 公司网站开发外包公司深圳网站建设sz886
  • 中英文网站建设需要懂英语吗电气网站设计
  • 双语网站用什么程序做新网站如何被网站收录
  • 怎么做视频平台网站想开个小说网站怎么做
  • 网站安全监测预警平台建设成效阐述网络营销策略的内容
  • 网站上的qq如何做悬浮沧州做网站的公司
  • 电子商务网站系统规划报告移动商城 网站建设方法方式
  • 网站建设架构选型引擎seo优
  • 什么电脑做网站前段用网站建设工作人员有哪些职责
  • 网站建设技巧网站建设 总结