请选择 进入手机版 | 继续访问电脑版

咖迷社区(CAXA数码大方)

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 994|回复: 1

再次强烈要求电子图板增加一个pi()函数

[复制链接]

0

主题

732

帖子

4291

积分

高级会员

Rank: 4

积分
4291
发表于 2018-6-1 10:56:45 | 显示全部楼层 |阅读模式
在机械设计计算中, 经常需要输入π值, 为了保证精度, 常常需要输入很多位数(其时在输入时不能确定究竟要多少位!),不但费时, 而且还容易出错, 所以再次要求<图板>增加一个π函数, 这也让<图板>更好的和<实体设计>接轨.

打赏列表共打赏了0次

cry
还木有人打赏~
回复

使用道具 举报

0

主题

2280

帖子

1万

积分

金牌会员

Rank: 6Rank: 6

积分
12797
发表于 2018-6-3 20:25:48 | 显示全部楼层
有道理,支持!
目前可以先这样尝试:系统支持反函数,acos(-1),相关帮助(6.2.2定义参数化图符),拷贝如下:
●数学函数:

在定义图形元素和中间变量时常常要用到一些数学函数,函数的使用格式与C语言中的用法相同,所有函数的参数须用括号括起来,且参数本身也可以是表达式。有:&quot;sin&quot;、&quot;cos&quot;、&quot;tan&quot;、&quot;asin&quot;、&quot;acos&quot;、&quot;atan&quot;、&quot;sinh&quot;、&quot;cosh&quot;、&quot;tanh&quot;、&quot;sqrt&quot;、&quot;fabs&quot;、&quot;ceil&quot;、&quot;floor&quot;、&quot;exp&quot;、&quot;log&quot;、&quot;log10&quot;、&quot;sign&quot;共17个函数。

三角函数sin、cos、tan的参数单位采用角度。如

sin(30) = 0.5,cos(45) = 0.707,tan(45) = 1。

反三角函数asin、acos、atan的计算结果单位为角度。如

asin(0.866) = 60,acos(0.5) = 60,atan(1) = 45。

sinh、cosh、tanh为双曲函数。

sqrt(x)表示x的平方根。如sqrt(25) = 5。

fabs(x)表示x的绝对值。fabs(-36) = 36。

ceil(x)表示大于等于x的最小整数,如ceil(5.4) = 6。

floor(x)表示小于等于x的最大整数,如floor(3.7) = 3。

exp(x)表示e的x次方。

log(x)表示lnx(自然对数),log10(x)表示以10为底的对数。

sign(x)在x大于0时返回x,在x小于等于0时返回0。如

sign(2.6) = 2.6,sign(-3.5) = 0。

幂用^表示,如x^5表示x的5次方;求余运算符用%表示,如26%3 = 2,2为26除以3的余数。

在表达式中乘、除运算分别用“*”、“/”表示;表达式中只能用小括号,没有大括号和中括号,运算的优先级是通过小括号的嵌套来体现的。

如下表达式是合法的表达式:

1.5*h*sin(30)-2*d^2/sqrt(fabs(3*t^2-x*u*cos(2*alpha)))。
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|咖迷社区(CAXA数码大方) ( 05001831 )

GMT+8, 2019-5-23 01:45 , Processed in 0.296401 second(s), 21 queries .

声明:本站严禁任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!

本站内容由网友原创或转载,如果侵犯了您的合法权益,请及时联系处理!© 2014 CAXA Inc.

快速回复 返回顶部 返回列表