La segunda parte del número solo cambia si cambio primero la primera parte del número (antes del opuesto) y luego la segunda parte (después del opuesto). Entonces los métodos funcionan bien. Si empiezo editando la primera parte (la anterior al punto) y luego edito el resto de la división, el resto de la división no se pondrá a cero.
changeInsuranceSum(insuranceSum){ this.policyOffer.vehicle.totalValuationValue = Math.floor(Math.round(insuranceSum)); this.policyOffer.policyOfferDetail.insuranceSum = Math.floor(Math.round(insuranceSum)); }imagen con problema: https://i.stack.imgur.com/WHBF7.png