public static void main(String args[]) { Utilitario u = new Utilitario(); System.out.println(u.evaluarExpresionJavaScript("if(7>=7 && 7<=8){'Alcanza'}")); System.out.println(u.evaluarExpresionJavaScript("if(7>=5 && 7<=6){'Proximo'}")); System.out.println(u.evaluarExpresionJavaScript("if(7<=4){'No Alcanza'}")); System.out.println(u.evaluarExpresionJavaScript("if(7==10){'Supera'}")); System.out.println(u.evaluarExpresionJavaScript("if(7>=9 && 7<10){'Domina'}")); double valor = 79.625; String val = valor + ""; BigDecimal big = new BigDecimal(val); big = big.setScale(2, RoundingMode.HALF_UP); System.out.println("Número : " + big); }
public String guardarConducta(EquivalenciaConducta iconducta) { EquivalenciaConducta conducta = iconducta; try { utx.begin(); manejador.joinTransaction(); // nombre tabla y atributo if (conducta.getEqcCodigo() == null) { long lon_codigo = utilitario.getConexion().getMaximo("Equivalencia_conducta", "eqc_codigo", 1); conducta.setEqcCodigo(new Integer(String.valueOf(lon_codigo))); System.out.println("ide " + lon_codigo); conducta.setEqcCodigo(new Integer(String.valueOf(lon_codigo))); manejador.persist(conducta); } else { manejador.merge(conducta); } utx.commit(); } catch (Exception e) { try { utx.rollback(); } catch (Exception e1) { } e.printStackTrace(); return e.getMessage(); } return ""; }