函数 > 其他函数 > 示例:将英尺-英寸-分数转换为长度
  
示例:将英尺-英寸-分数转换为长度
此示例演示如何使用 FIF 作为函数和换算单位。
FIF 函数的自变量 sFIF 必须符合两种格式之一:
形如 "n' m-p/q" 的字符串,其中 nmpq 为正整数。字符串的第一个元素 n' 表示英尺数,第二个元素 m-p/q 表示英寸和英寸分数。
该字符串须至少包含 n'mp/q。不允许具有任何小数。
如果指定了 n 和 m,但 n 中缺少撇号,则会显示错误。
如果仅指定了 n 且无撇号,则会将其解释为英寸。
以逗号分隔的一到三个表示英尺、英寸和英寸分数的正实数列表。
列表须至少包含一个数字。
所有数字均可包含小数。
先决条件
单位制设为 SI,并将结果格式设为 (小数)
使用 FIF
1. sFIF 设为符合 "n' m-p/q" 格式的字符串。
单击复制此表达式
2. 将变量 L 定义为 FIF 函数的输出。
单击复制此表达式
单击复制此表达式
返回的长度的单位和大小取决于所选的“单位制”。
3. 使用长度结果,删除当前的长度单位 m,然后在数学选项卡的单位组中,单击单位并从 Length 类别中插入 FIF 单位。
单击复制此表达式
长度 2.902 m 被转换回原始的英尺-英寸-分数字符串。
4. 未指定英寸值时计算函数 FIF
单击复制此表达式
单击复制此表达式
如果指定的数字不含撇号,则会将其解释为英尺数。
5. 指定了英寸数或英寸分数,但未指定英尺时计算函数 FIF
单击复制此表达式
单击复制此表达式
6. 使用以逗号分隔的列表指定了英寸数或英寸分数,但未指定英尺时计算函数 FIF
单击复制此表达式
单击复制此表达式
在此情况下,必须在已指定字段的左侧的每个未指定字段中放置一个零。
7. 求以逗号分隔的列表,从而当传递给函数 FIF 时,返回 1 m
a. 计算 1 m 并将结果单位更改为 ft
单击复制此表达式
1 米等于 3 整英尺加英尺的一部分。因此,列表的第一个元素为 3。
以逗号分隔的列表现显示为 3, xx, x.x。
b. 计算上述分数并将结果单位更改为 in
单击复制此表达式
英尺分数等于 3 整英寸加英寸的一部分。因此,列表的第二个元素也为 3,而第三个元素为分数 0.37008
最终,以逗号分隔的列表应为 3, 3, 0.37008
c. 将以逗号分隔的列表作为自变量传递给函数 FIF
单击复制此表达式
d. 计算 1 m,然后将单位更改为 FIF
单击复制此表达式
1 米等于 3 英尺 3 英寸又 47/127 英寸。