我很惭愧地在这里问这个问题。我一直在猛烈抨击墙壁4个小时,现在试图找出世界上为什么双倍Outpucol = 315.0 / 23.0;告诉我答案是315.0
我们有talend工具使用java代码。
输入:
tmap组件中的输出映射字段表达式为
Outputcol---->row1.inputcol=="CS"?Double.valueOf(Var.Var3)/Double.valueOf(Var.Var5):Double.valueOf(Var.Var3)
症状:运行作业时未执行任何错误。但同时没有得到双倍分割的理想输出。
我们也尝试了
firstdouble.divide(secondDouble)
talend的方法。但它对我不起作用。
这种价值划分是否存在替代方式或可能的解决方法?
提前致谢!