嗨,我有一个名为" sku"哪个是整数类型和另一列" total_sku"当我尝试使用计算器步骤计算百分比(100 * sku / total_sku)时,这又是整数类型。我期待一个整数,但它给我0.00,请帮助 提前谢谢。
sku total_sku percentage
23 2115 1.087
40 2115 1.891
答案 0 :(得分:2)
我的猜测是计算器在乘法之前进行除法,计算100 *(A / B),而不是(100 * A)/ B.由于你正在处理整数,它将A / B舍入为零,这就是你的结束。
计算器步骤可让您将计算分解为多个较小的组件,所有这些都在步骤中完成。您甚至可以指定在这些子步骤中创建的字段应保留在流中,哪些应该是应丢弃的临时值。
因此,首先尝试进行计算,例如tempValue = 100 * A,然后结果= tempValue / B.在两个步骤中将值类型设置为整数。
答案 1 :(得分:0)
在计算器步骤中,输入'值类型' as'整数'