找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 344|回复: 12

[求助] 3个数里面取中间的数

[复制链接]

9

主题

369

回帖

6

威望

工程师

积分
448
发表于 2024-9-15 09:26 | 显示全部楼层 |阅读模式
本帖最后由 kww6hh 于 2024-9-15 10:12 编辑

请教大佬一个问题,有没有一个函数,可以在3个数里面取中间的数;
我要拉伸一个曲面,需要在3个数里面取中间那个数作为拉伸的尺寸

17

主题

397

回帖

1

威望

高工

积分
504
发表于 2024-9-15 10:15 | 显示全部楼层
好像没有,只能自己写代码
回复

使用道具 举报

11

主题

98

回帖

1

威望

助工

积分
123
QQ
发表于 2024-9-15 11:31 | 显示全部楼层
用if做判断呢
回复

使用道具 举报

1

主题

63

回帖

5

威望

助工

积分
96
QQ
发表于 2024-9-15 11:55 | 显示全部楼层
希望能帮到你
QQ截图20240915115351.jpg
回复

使用道具 举报

9

主题

369

回帖

6

威望

工程师

积分
448
 楼主| 发表于 2024-9-15 14:32 | 显示全部楼层

用if做判断是可以的,想知道有没有一个函数可以直接提取中间数
回复

使用道具 举报

9

主题

369

回帖

6

威望

工程师

积分
448
 楼主| 发表于 2024-9-15 14:34 | 显示全部楼层

谢谢,我可能没有表达清楚,是有3个数值,比如10,15,20这三个数,想让系统自己判断取中间大小的数
回复

使用道具 举报

2

主题

276

回帖

1

威望

工程师

积分
359
发表于 2024-9-15 15:46 | 显示全部楼层
a=25
b=20
c=15
mmax=max(max(a,b),c)
mmin=min(min(a,b),c)
if a>mmin & a<mmax
   mid=a
endif
if b>mmin & b<mmax
   mid=b
endif
if c>mmin & c<mmax
   mid=c
endif

评分

参与人数 1威望 +1 收起 理由
野火 + 1 热心助人

查看全部评分

回复 2 0

使用道具 举报

9

主题

369

回帖

6

威望

工程师

积分
448
 楼主| 发表于 2024-9-15 16:12 | 显示全部楼层

谢谢指导
回复

使用道具 举报

1

主题

63

回帖

5

威望

助工

积分
96
QQ
发表于 2024-9-15 17:00 | 显示全部楼层

我简化了一下
QQ截图20240915165929.jpg

评分

参与人数 2威望 +2 金钱 +5 收起 理由
flyfishrxh + 1 + 5 赞一个!
野火 + 1 热心助人

查看全部评分

QQ:398481639
回复 4 0

使用道具 举报

2

主题

276

回帖

1

威望

工程师

积分
359
发表于 2024-9-15 17:22 | 显示全部楼层

厉害
回复

使用道具 举报

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

本版积分规则

本站为非营利性站点,部分资源为网友搜集或发布,仅供学习和研究使用,如用于商业用途,请购买正版。站内所发布的资源,如有侵犯你的权益,请发邮件联系我们,本站将立即改正或删除。

手机版|小黑屋|野火论坛(©2007~2024) ( 苏ICP备11036728号-2 )苏公网安备 32039102000103号|站长QQ28016688

GMT+8, 2024-9-20 23:33 , Processed in 0.149779 second(s), 25 queries .

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