Witam,
Mam taki kod:
BigDecimal mnoznikWez = new BigDecimal(user.getMnoz());
mnoznikWez = mnoznikWez.subtract(new BigDecimal("0.01"));
mnoznikWez.setScale(2,RoundingMode.DOWN);
dataRef.child("UsersLogin").child(Logowanie.id).child("mnoz").setValue(mnoznikWez);
mam też drugi taki kod tylko zamiast .subtract jest .add
i to działa tylko w dwie strony:
mogę odjąć i odejmuje wtedy o 0.02 zamiast 0.01, jak kliknę jeszcze raz odjąć to już nie odejmuje, potem mogę dodać i dodaje o 0.02 i wtedy mogę tylko odjąć, dodanie nie działa
o co chodzi?