NumToDom 数字转区间 · Num To Domain

以 0 为中心,将一个数转换为对称区间 [-N/2, N/2]
📘 LK → Number 📂 NumToDom.cs

📖 功能概述

输入一个数字 N,组件输出一个以 0 为中心的对称区间 [-N/2, N/2]。例如输入 10,输出区间为 [-5, 5]

这个组件适合用来快速生成围绕 0 展开的数值范围,例如随机偏移、容差区间、对称参数控制和中心化映射等场景。

-N/2
0
+N/2

📥 输入参数

名称类型必填说明
数字 (N) Number 必需 要转换的原始数字。通常应大于 0,才能得到符合预期的对称区间。

📤 输出参数

名称类型说明
区间 (D) Interval 输出以 0 为中心的对称区间,范围为 [-N/2, N/2]

🧪 输入输出示例

输入 (N)输出区间 (D)说明
10[-5, 5]总宽度为 10
2[-1, 1]总宽度为 2
0.5[-0.25, 0.25]适合细小容差
100[-50, 50]适合较大范围控制

🎯 典型使用场景

⚠️ 注意事项

📌 组件信息

名称数字转区间
英文名Num To Domain (ND)
分类LK → Number
基类GH_Component
GUIDB4BD8C4F-AF99-4E55-9698-16565710A0D2