例如我的值为103.33我想将100个放到一个变量而33个放到另一个变量。我怎样才能做到这一点?
感谢。
答案 0 :(得分:4)
创建两个公式字段,例如wholepart和decimalpart。
wholepart的公式是trunc({yourfieldnamehere}),decimalpart的公式是{yourfieldnamehere} - trunc({yourfieldnamehere})
您在decimalpart中获得的值将是小数部分;如果你知道它总是一个2位十进制,乘以100.如果它是变量,你可以做一个快速的字符串转换,计算数字并乘以适当的10的幂。
Hampk
答案 1 :(得分:3)
使用trunc获取Integer部分,然后减去get小数部分。通过ToText将小数部分转换为文本,然后使用“拆分”功能获取“。”之后的内容。从小数部分
或
使用ToText并使用Split功能获取“。”
之后答案 2 :(得分:0)
您还可以使用“剩余”功能查找小数点后的数字。例如,REMAINDER({FIELD NAME},1)应该给你0.33