numpoc 数字处理 · Number Process

对数字执行四舍五入、向上取整或向下取整,右键切换模式
📂 LK → Number📄 NumProc.cs🖱️ 右键切换模式

📖 功能概述

该组件提供三种数字处理模式:四舍五入、向上取整、向下取整。切换模式后,输入结构和结果含义也会随之变化。

💡 与 RoundToMultiple 的区别:数字处理是对数值本身做取整或保留小数控制,而数字归整是按模数把值吸附到某个倍数上。

⚙️ 右键菜单 — 三种模式

四舍五入

Math.Round(N, decimals)

向上取整

Math.Ceiling(N)

向下取整

Math.Floor(N)

在四舍五入模式下,组件会显示额外的“小数位”输入端;切换到向上或向下取整后,这个端口会自动隐藏。

📥 输入参数

名称类型必填说明
数字 (D)Number必需需要处理的原始数字。
小数位 (N)Integer可选只在四舍五入模式下可见,用来指定保留位数,默认值为 2。

📤 输出参数

名称类型说明
结果 (D)Number处理后的数字。四舍五入模式返回指定小数精度的结果,向上/向下取整模式返回整数效果值。

🧪 示例

输入四舍五入(2位)向上取整向下取整
3.141593.1443
-1.5-1.50-1-2

🧩 典型使用场景

⚠️ 注意事项

📋 组件信息

名称数字处理
英文名Number Process (NP)
分类LK → Number
基类RighrClickComponent