Galera, estou com problema ao realizar o cálculo de uma variavel, tomando como base outras variaveis, segue o trecho de codigo.
(($V{VAAtual_1}.subtract($V{VAAnterior_1})).divide($V{VAAnterior_1})).multiply(new BigDecimal("100"))
Segue o erro:
Error filling print… Error evaluating expression : Source text : (($V{VAAtual_1}.subtract($V{VAAnterior_1})).divide($V{VAAnterior_1})).multiply(
new BigDecimal(“100”))
net.sf.jasperreports.engine.fill.JRExpressionEvalException: Error evaluating expression : Source text : (($V{VAAtual_1}.subtract($V{VAAnterior_1})).divide($V{VAAnterior_1})).multiply(new BigDecimal(“100”)) atnet.sf.jasperreports.engine.fill.JREvaluator.evaluateEstimated(JREvaluator.java:327)atnet.sf.jasperreports.engine.fill.JRCalculator.evaluateEstimated(JRCalculator.java:602)atnet.sf.jasperreports.engine.fill.JRCalculator.estimateVariables(JRCalculator.java:201)atnet.sf.jasperreports.engine.fill.JRFillDataset.next(JRFillDataset.java:1261)atnet.sf.jasperreports.engine.fill.JRFillDataset.next(JRFillDataset.java:1235)atnet.sf.jasperreports.engine.fill.JRBaseFiller.next(JRBaseFiller.java:1614)atnet.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:150)atnet.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:963)atnet.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:873)atnet.sf.jasperreports.engine.fill.JRFiller.fill(JRFiller.java:87)atnet.sf.jasperreports.engine.JasperFillManager.fill(JasperFillManager.java:287)atnet.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:760)atcom.jaspersoft.ireport.designer.compiler.IReportCompiler.run(IReportCompiler.java:891)at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572)at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997)Caused by: java.lang.ArithmeticException: Division by zero atjava.math.BigDecimal.divide(BigDecimal.java:1587)atGiaDipamAno_1563972664822_936869.evaluateEstimated(GiaDipamAno_1563972664822_936869:643)atnet.sf.jasperreports.engine.fill.JREvaluator.evaluateEstimated(JREvaluator.java:314)… 14 more