首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在.NET中哪里可以找到"clamp“功能?

在.NET中哪里可以找到"clamp“功能?
EN

Stack Overflow用户
提问于 2010-04-21 21:47:38
回答 8查看 79.6K关注 0票数 108

我希望将值x钳制为范围[a, b]

代码语言:javascript
运行
复制
x = (x < a) ? a : ((x > b) ? b : x);

这是非常基本的。但是我没有在类库中看到函数"clamp“--至少在System.Math中没有。

(对于不知道“钳位”的人来说,一个值是为了确保它位于一些最大值和最小值之间。如果它大于最大值,则将其替换为最大值,依此类推)

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2683442

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档