PHP sprintf를 이용한 실수형(소수점) 연산(float)
PHP sprintf를 이용한 실수형 연산(float)1. 현상 : mysql 의 필드가 float(13,3) 으로 설정하고 9999999999.001 + 0.001 을 저장하면소수점은 절삭되고 9999999999 만 저장됨. $_f = 9999999999.001 + 0.001; // 9999999999 만 입력됨 강제로 형변환을 해봤지만 동일 현상 발생.sprintf를 이용하면 정상 입력됨 $_f = sprintf("%.3f",9999999999.001 + 0.001); // 9999999999.001 입력됨