TC官方合作论坛

标题: 请教函数及窗口处理问题,谢谢! [打印本页]

作者: dushuren    时间: 2017-12-13 11:45
标题: 请教函数及窗口处理问题,谢谢!
本帖最后由 dushuren 于 2017-12-13 23:06 编辑

1.在EXCEL计算公式里有=C7-SQRT(C7*C7-D7/2*D7/2),是平方根函数,我在TC里找不到这个函数,请教TC里没这个函数还是需要自定义?
2.如何在分组框内添加编辑框等工具箱内容

分组框内添加工具箱内容的问题已经解决,就是一个显示顺序的问题,数字越大的越在最前面,没事就看飞大的视频棒棒哒
平方根函数函数怎么表示,哪位老大指教下啊

SQRT函数找到了,7.0版本里
[url=]变量 ret=数学开方(100)
消息框(ret)[/url]



作者: dushuren    时间: 2017-12-13 16:47
本帖最后由 dushuren 于 2017-12-13 17:33 编辑

分组框内添加工具箱内容的问题已经解决,就是一个显示顺序的问题,数字越大的越在最前面,没事就看飞大的视频棒棒哒
函数怎么表示,哪位老大指教下啊
作者: dushuren    时间: 2017-12-13 17:31
本帖最后由 dushuren 于 2017-12-13 17:34 编辑

帮看下怎么excel计算的和TC计算的数字不一样,谢谢!
公式=C13/2+D13*D13/C13/8                        
C13        D13        excel得数        TC得数
122        22.5        61.5187         
123        22.5        62.0145         61.5145
124        22.5        62.5103         
125        22.5        63.0063         62.5063
126        22.5        63.5022         
127        22.5        63.9983         63.4982
128        22.5        64.4944         
129        22.5        64.9906         64.4905
130        22.5        65.4868         
131        22.5        65.9831         65.4830
TC里的编辑
功能 按钮2_点击()
//这里添加你要执行的代码
变量 H = 狐高,D = 孔径,R = 曲率半径
    H = 编辑框获取文本("编辑框6")
    D = 编辑框获取文本("编辑框7")
    R = (H/2)+(D*D/H/8)
    编辑框设置文本("编辑框8",R)
结束


作者: 武昌剩竹    时间: 2017-12-13 19:55
变量 H = 狐高,D = 孔径,R = 曲率半径
    H = 编辑框获取文本("编辑框6")
    D = 编辑框获取文本("编辑框7")
    R = (H/2.0)+(D*D/H/8)
    编辑框设置文本("编辑框8",R)
结束
作者: dushuren    时间: 2017-12-13 23:52
本帖最后由 dushuren 于 2017-12-15 16:34 编辑

功能 按钮9_点击()
    //这里添加你要执行的代码
    变量 R1 = 曲率半径,R2 = 曲率半径,D1 = 孔径,D2 = 孔径,Z = 中心
    D1 = 编辑框获取文本("编辑框40")
    R1 = 编辑框获取文本("编辑框41")
    D2 = 编辑框获取文本("编辑框42")
    R2 = 编辑框获取文本("编辑框43")
    Z = 数学绝对值(D1/R1)/4
    编辑框设置文本("编辑框36",Z)   
结束

怎么计算的都是0

OOOO 发表于 2017-12-14 19:41
首先问题不是在"数学绝对值"身上
在TC中
    整数除以整数得出的结果强制为整数
    乘法中亦复如是
只要有一个是浮点型则得出的结果也会是浮点型
解决方案
Z = 数学绝对值(D1*1.0/R1)/4





欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1