计量单位
SMath Studio 支持处理计量单位;内置了大量适用于常见场景的单位,用户也可以轻松扩展。
计量单位以蓝色斜体字显示。

插入单位¶
要插入单位,按下单引号(')后输入单位名称;占位符的形状会随之变化,动态输入助手会弹出提示框帮助您选择内置单位(用鼠标双击,或按 TAB 键,将选中的单位插入公式)。

您也可以通过单位窗口(CTRL+W 或菜单插入 > 计量单位...)添加内置单位,在窗口中可以按名称或分类轻松查找单位。

计算包含单位的表达式时,结果默认以国际单位制(SI)基本单位输出;如需更改输出单位,请在右侧占位符中填写您希望使用的单位。

注意: 默认情况下单位的乘号是隐藏的,因此像 kN*m 这样的单位会显示为 kN m;为避免出错,正确的输入方式是 'kN*'m,而不是 'kNm。
自定义单位¶
您可以直接在工作表中定义或覆盖某个单位(最简单的方式),也可以通过编辑 Units.xml 文件来实现(更新说明)。

单位语言¶
通过菜单工具 > **选项...**可以更改单位语言。

单位本地化会改变计量单位的书写方式。

单位描述¶
内置单位和自定义单位的描述都可以通过 description() 函数以字符串形式获取;描述所使用的语言取决于界面语言。

已知问题¶
并非所有内置函数都支持单位;要在这些函数中使用带单位的值,需要先将参数除以对应的单位,再将结果乘以相同的单位。

值 0 没有单位。如果希望即使结果为空值时输出也带有单位,请在右侧占位符中设置单位。

处理相对温度和绝对温度单位时请务必小心;这里有一个相关的公开讨论:链接。

本页内容源自旧版 wiki 文章,作者:Davide Carpi。