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>
查看全文
相关阅读:
K8S--架构及基本概念
虚拟化及云原生的一些概念
JPA事务中的异常最后不也抛出了,为什么没被catch到而导致回滚?
OpenFaaS实战之六:of-watchdog(为性能而生)
OpenFaaS实战之五:大话watchdog
OpenFaaS实战之四:模板操作(template)
OpenFaaS实战之三:Java函数
OpenFaaS实战之二:函数入门
OpenFaaS实战之一:部署
Python
原文地址:https://www.cnblogs.com/whisht/p/2251813.html
最新文章
HMS Core校园开发者系列活动——成都站
image组件动画问题
华为帮助泰国生活类应用Wongnai和Line Man解决精准定位及跟踪能力痛点,突破商业发展瓶颈
[源码解析] 深度学习分布式训练框架 horovod (19) --- kubeflow MPI-operator
[源码解析] 深度学习分布式训练框架 horovod (18) --- kubeflow tf-operator
[源码解析] 深度学习分布式训练框架 horovod (17) --- 弹性训练之容错
[源码解析] 深度学习分布式训练框架 horovod (16) --- 弹性训练之Worker生命周期
[源码解析] 深度学习分布式训练框架 horovod (15) --- 广播 & 通知
[源码解析] 深度学习分布式训练框架 horovod (14) --- 弹性训练发现节点 & State
[源码解析] 深度学习分布式训练框架 horovod (13) --- 弹性训练之 Driver
热门文章
[源码解析] 深度学习分布式训练框架 horovod (12) --- 弹性训练总体架构
Apache Superset 1.2.0教程 (二)——快速入门(可视化王者英雄数据)
Apache Superset 1.2.0教程 (一)—— 安装(Windows版)
Datahub 0.8.5发布! 通用的元数据搜索和发现工具
K8S--操作指令
K8S--实战
K8S--负载均衡
K8S--docker--搭建私有仓库
K8S--可视化界面Kubernetes Dashboard(API Server方式)
K8S--服务集群搭建
Copyright © 2011-2022 走看看