my sql 에서 decimal 데이터 형식 소수 비트 충전 문제 에 대한 상세 한 설명

머리말
개발 과정 에서 우 리 는 종종 decimal 데이터 형식 을 사용한다.decimal 은 MySQL 에 존재 하 는 정확 한 데이터 형식 이기 때문이다.
MySQL 의 데이터 형식 은 float,double 등 부정 확 한 데이터 형식 과 decimal 등 이 있 습 니 다.
구별:float,double 등 부정 확 한 유형 은 DB 에 근사치 로 저 장 됩 니 다.
Decimal 은 정확 한 원시 수 치 를 문자열 로 저장 합 니 다.
decimal 소개:

decimal(a,b)
그 중에서 a 는 소수점 왼쪽 과 오른쪽 에 저장 할 수 있 는 10 진 숫자의 최대 개 수 를 지정 하고 최대 정밀도 38 을 지정 합 니 다.b 소수점 오른쪽 에 저장 할 수 있 는 10 진수 의 최대 개 수 를 지정 합 니 다.소수 자릿수 는 0 에서 a 사이 의 값 이 어야 한다.기본 소수 자릿수 는 0 이다.
비고:DECIMAL 데이터 형식 은 매우 높 은 정확 도 를 요구 하 는 계산 에 사 용 됩 니 다.이 유형 들 은 지정 한 수치의 정확도 와 계수 방법 을 선택 매개 변수 로 사용 할 수 있 습 니 다.정확 도 는 이 값 에 저 장 된 유효한 숫자의 총 개 수 를 가리 키 며,계수 방법 은 소수점 뒤의 숫자의 개 수 를 나타 낸다.
문제.
decimal 형식 길이 가 14 보다 작 을 때 decimal 형식 필드 에 데 이 터 를 삽입 할 때 작은 숫자 가 잘못된 0 은 자동 으로 삭 제 됩 니 다.decimal 형식의 길이 가 14 자리 보다 크 거나 같 을 때 만 작은 숫자 가 잘못된 0 을 유지 하고 작은 숫자 를 자동 으로 채 울 수 있 습 니 다.
在这里插入图片描述
在这里插入图片描述
주의 하 다.
페이지 가 표 시 될 때 도 데 이 터 를 포맷 해 야 합 니 다.그렇지 않 으 면 잘못된 0 이 삭 제 됩 니 다.
my sql 의 decimal 데이터 형식 작은 숫자 채 우기 문제 에 대한 상세 한 설명 은 여기까지 입 니 다.더 많은 my sql decimal 작은 숫자 채 우기 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 많은 응원 바 랍 니 다!

좋은 웹페이지 즐겨찾기