任何人都可以帮助我修复我的Java函数在我的例程中使用它。
函数将移除指数并将其放入Float格式.
函数:
float amount = 3.53435E12;
java.text.DecimalFormat df = new java.text.DecimalFormat("# .# ");
String s=df.format(amount );
System.out.println("amount = " + s);
它将转换数字3.53435E123 534 350 000 000
结果将像这样——>3 534 350 000 000
现在我想创建一个函数在我的例程中,为了在Tmap中使用它,谢谢。
在你的例程中命名为ExampleMyRoutine
public static double convertNumber(double message) {
java.text.DecimalFormat df = new java.text.DecimalFormat("# .# ");
String s=df.format(message );
System.out.println("amount = " + s);
return (Double.parseDouble(s)) ;
}
in tMap直接调用
MyRoutine.convertNumber(row1.amount)