单位换算计算器
这是另一个计算器,但这个计算器的单位是从英制到公制或公制到英制的凸度。计算器共有42个转换或21和21。如果你愿意的话,你可以加更多。请拿着它试转一圈,让我知道它的怪癖。谢谢
秃鹰
修订通知
现已添加版本2
添加了GET变量和ERROR函数
*Revisions*
Date Change Program By
06/25/09Add UCC_T2N, UCC_GLV, UCC_GCV functions. UCCv2.lsp AMB
UCCv2.zip 秃鹰,
我在另一个线程中的评论仍然适用,您可以使用参数调用函数,但是参数会立即更改为不相关的变量。
这可能就是为什么当我删除它们时,会出现错误的参数和零调用。我将进一步研究这一点。我也把它缩短了一点。
谢谢李
李,
我能够从一个函数中删除参数,但不能从另一个函数中删除。我不知道现在该怎么办。没有它,程序将无法运行。
这是因为您将参数错误地传递给这些函数-您需要以不同的方式进行处理。
这是一个重新编写的程序吗?还是没那么糟糕?
我想是重写了一部分。有很多方法可以改进这个程序,但我现在没有时间写 我不是在找你重写它。如果你能告诉我该去哪里看,我将不胜感激,也许我不会在整个节目中改变一切。我有一些怀疑,但我对自己没有信心。 在我看来,关于函数之间传输数据的方式,有两种选择。(欧姆计算器上的CAB示例是一个很好的例子)。
您可以:
[列表=1]
[*]使用在所有子函数中保持全局的变量,并在每个函数中相互引用。(不是我喜欢的方法-变得相当混乱)。
[*]使用带参数的子函数,并构造子函数,使每个子函数的返回是已知的和可用的(如果你知道我的意思的话)。我的测线长度计算器中显示了此方法的示例。
目前,您有需要参数的子函数,并且正在为子函数提供包含不相关数据的参数,同时您正在设置在函数之间传递的变量。。。上面显示的两种方法的混合体。
希望这有帮助,
李
我知道这会很深入,但我会全力以赴。
我将仔细研究并实施修复。
谢谢李
页:
[1]
2