嗨,当我尝试使用“计算器”步骤计算百分比(100 * sku / total_sku)时,我有一个名为“ sku”的表列,其类型为整数,而另一列“ total_sku”又为整数类型。我期望有一个整数,但它给我0.00,请您提前帮助。
sku total_sku percentage
23 2115 1.087
40 2115 1.891
我的猜测是,计算器正在乘法之前进行除法,计算出100 *(A / B),而不是(100 * A)/ B。由于您要处理整数,因此会将A / B舍入为零,这对您来说就是结束了。
计算器步骤使您可以将计算分解为多个较小的部分,所有这些都在该步骤中。您甚至可以指定在这些子步骤中创建的哪些字段应保留在流中,哪些应该是应丢弃的临时值。
因此,请首先尝试进行计算,例如tempValue = 100 * A,然后再进行结果= tempValue / B。在两个步骤中,将“值类型”设置为“整数”。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句