已知正方形相邻两点(a,b) or (x1, y1)
与(c,d) or (x2, y2)
坐标

公式:
(x3,y3)=(c+(b−d),d−(a−c))(x4,y4)=(a+(b−d),b−(a−c))(x5,y5)=(a−(b−d),b+(a−c))(x6,y6)=(c−(b−d),d+(a−c))
用x, y表示
(x3,y3)=(x2+(y1−y2),y2−(x1−x2))(x4,y4)=(x1+(y1−y2),y1−(x1−x2))(x5,y5)=(x1−(y1−y2),y1+(x1−x2))(x6,y6)=(x2−(y1−y2),y2+(x1−x2))
对称的两点横纵坐标中的第一个正负号相反,如
(x3,y3)与(x6,y6)(x4,y4)与(x5,y5)
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 推荐几款开源且免费的 .NET MAUI 组件库
· 实操Deepseek接入个人知识库
· 易语言 —— 开山篇
· Trae初体验