답변 3개 / 댓글 2개
포인트를 관리하는 테이블인
g5_point에서 int 형으로 선언된 po_point, po_use_point, po_mb_point 를
float 또는 double 형태로 변경하고(사용할 사이즈에 맞게)
g5_member 의 mb_point 역시 동일하게 처리하고
그누보드 전체 소스의 위 피드들을 사용하는 모든영역의 값을 확인해서
정수형처리를 하는곳이 있다면 실수형으로, 소수자리를 적절하게 나눠서 보관되도록
처리하고
저장하는 로직들도 다 변경해야 합니다.
그러면 해결됩니다.
위 방법을 직접 못하시면 '제작의뢰'를 통해 작업자를 찾으시는것도 방법이겠죠
포인트를 지급하기 위한 계산식이 존재 할텐데요...
그 계산을 하다보면 소숫점이 발생되기 마련입니다.
그때 소숫점몇자리까지 쓸것이냐와 올릴것이냐 반올림할것이냐 버릴것이냐 여부를 가지고
floor(변환할 값) // 소수점 버림
ceil(변환할 값) // 소수점 올림
round(변환할 값) // 소수점 반올림
사용하시면 됩니다.
답변을 작성하려면 로그인이 필요합니다.