乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
楼主: The Buzzard

[编程交流] 求解等腰三角形

[复制链接]

32

主题

1166

帖子

1146

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
159
发表于 2022-7-6 11:56:25 | 显示全部楼层
alanjt,
 
很近,但没有雪茄。当它应该是15.3814时,它返回16.7618。
我不确定我在这里做错了什么?
回复

使用道具 举报

32

主题

1166

帖子

1146

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
159
发表于 2022-7-6 11:59:49 | 显示全部楼层
好的,李,
 
现在我明白了。返回的答案是平方。
回复

使用道具 举报

32

主题

1166

帖子

1146

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
159
发表于 2022-7-6 12:03:16 | 显示全部楼层
好的,我想我已经弄明白了。
 
我现在需要以不同的方式重写我的函数。
 
谢谢你们俩。
回复

使用道具 举报

32

主题

1166

帖子

1146

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
159
发表于 2022-7-6 12:06:33 | 显示全部楼层
李和艾伦,
 
我刚刚用新的计算重写了我的函数,它是在金钱上的。
我把李的公式和艾伦的方法结合起来,效果很好。
 
再次感谢brain loaner。
秃鹰
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 12:10:43 | 显示全部楼层
不客气,秃鹰。
回复

使用道具 举报

54

主题

3755

帖子

3583

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
438
发表于 2022-7-6 12:12:38 | 显示全部楼层
你怎么得到16.7618?
这两个方程对我都适用:
 
  1. (defun test (b c)
  2. (sqrt (- (* c c) (* b b))))

结果:
  1. Command: (test 7.6916 17.1973)
  2. 15.3814

 
 
  1. (defun test (b c)
  2. (sqrt (- (* c c) (* (/ b 2.) (/ b 2.)))))

 
结果:
  1. Command: (test (* 2. 7.6916) 17.1973)
  2. 15.3814

 
我只是将7.6919乘以2.0,因为原始公式取b的一半。然而,在这两个公式中,我选择前者。
 
我还是不明白你为什么没有得到正确的结果。这些都是作为一个正确的毕达哥拉斯(刚刚解决了一个)。
回复

使用道具 举报

32

主题

1166

帖子

1146

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
159
发表于 2022-7-6 12:17:27 | 显示全部楼层
我认为我使用的符号应该对这个错误负责。我可能在某个地方搞混了。该程序现在运行良好,尽管我在使凸出因子角度保持一致方面遇到了一些问题。我在这里做了一个临时修复,直到我可以完成程序的其余部分。我很快就会发布完整的程序,你会看到我做了什么。在这一点上,我有点难以解释。这与这里提供的这些计算无关,因为它们工作得很好。我只需要将事情分解得稍微不同,因为我设置的坐标点必须按某种方式进行,我将一个选项与切换按钮混合在一起以获得所需的结果。完成后应该是一个很好的代码。
 
再次感谢您的帮助,
结果很好。
秃鹰
回复

使用道具 举报

54

主题

3755

帖子

3583

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
438
发表于 2022-7-6 12:21:28 | 显示全部楼层
 
很高兴你解决了。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-6 02:47 , Processed in 1.142646 second(s), 67 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表