zoukankan
html css js c++ java
点与线的距离及垂足点
<html> <head> <meta http-equiv="Content-Type" content="text/html"> <title>点与线的距离及垂足点</title> </head> <script language=javascript> function dist(x, y, startx, starty, endx, endy) { var se = (startx-endx)*(startx-endx)+(starty-endy)*(starty-endy);//线段两点距离平方 var p = ((x-startx)*(endx-startx)+(y-starty)*(endy-starty)); //向量点乘=|a|*|b|*cosA var r = p/se; //r即点到线段的投影长度与线段长度比 var outx=startx+r*(endx-startx); var outy=starty+r*(endy-starty); var des =(x-outx)*(x-outx)+(y-outy)*(y-outy); alert(outx); alert(outy); alert(Math.round(Math.sqrt(des))); } </script> <body> <input type=button value='dist' onclick="dist()"> <textarea id='textjs' rows="20" cols="120"> dist(5,20,1,6,20,15); </textarea> <br> <input type="button" value="run javacript" onclick="javascript:eval(textjs.value);"> </body> <html>
查看全文
相关阅读:
WoSign全球可信网站安全认证签章安装指南
软件测试学习(4)
软件测试学习(3) 第一次上机实验
软件测试学习(2)
C#实验——Problem Statement
C#实验——Supplementary Specifications
python— if __name__=='__main__':的作用
python--网络请求
python--程序分目录、加环境变量
python--接口开发
原文地址:https://www.cnblogs.com/whisht/p/2251813.html
最新文章
python 教程
php-7.1.0 rpm包制作
nginx-1.8.0 rpm包制作
python collections模块
按日期切割nginx访问日志--及性能优化
502 Bad Gateway深究
python中使用heapq查看最大与最小的N个元素列表
五、基于hadoop的nginx访问日志分析--userAgent和spider
四、基于hadoop的nginx访问日志分析---top 10 request
三、基于hadoop的nginx访问日志分析--计算时刻pv
热门文章
二、基于hadoop的nginx访问日志分析---计算日pv
“国密证书全生态应用战略研讨会”在深圳隆重召开
推荐一款能支持国密SM2浏览器——密信浏览器
让SSL证书给服务器上一把“锁”
如何安全使用公共Wifi,防止信息泄露?
沃通SSL证书、代码签名证书应用于机器人安全防护
研究发现:TLS1.3中的 TLS 对话恢复机制可以追踪用户
沃通SSL证书、代码签名证书应用于机器人安全防护
配置HTTPS加密的快速参考指南
IETF透露HTTP over QUIC 将重命名为HTTP/3 协议
Copyright © 2011-2022 走看看