database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
ㆍDB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
DB2 Q&A 1004 게시물 읽기
No. 1004
[질문] 소숫점 절삭하는 함수에 대해서 질문드립니다.
작성자
이준식(ysaraha)
작성일
2006-05-23 14:29ⓒ
2006-05-23 15:20ⓜ
조회수
9,391

소숫점을 무조건 절삭하는 함수는 floor()이고

일반적인 반올림 함수는 round()인데요

소숫점을 강제로 반올림하는 함수는 무엇인가요?

참고말씀 부탁드립니다.

이 글에 대한 댓글이 총 1건 있습니다.

소숫점을 절삭하는 하는 함수는 floor()가 아니고 truncate() 또는 trunc()입니다. floor()함수는 인수보다 작거나 같은 최대 정수 값을 리턴합니다. db2 v8 sql cookbook을 참조하세요

 

VALUES  (
     TRUNC (873.726,2),
     TRUNC (873.726,1),
     TRUNC (873.726,0),
     TRUNC (873.726,-1),
     TRUNC (873.726,-2),
     TRUNC (873.726,-3) );

 

return 값     
873.720,
873.700,
873.000,
870.000,
800.000,
0.000

brahman님이 2006-05-23 17:26에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
1009DB2 페더레이션을 프로그래밍으로 해결하는 방법? [1]
김부연
2006-05-27
6990
1008[질문]INSERT,DELETE,UPDATE시 에러가납니다. [1]
석상민
2006-05-26
7908
1007ECF=0x9000001A File doesn't exist -- 도와주세요 [1]
반월성
2006-05-25
10309
1004[질문] 소숫점 절삭하는 함수에 대해서 질문드립니다. [1]
이준식
2006-05-23
9391
1003SQL1035N: The database is currently in use [1]
올아클
2006-05-23
6870
1002도와주세요....ㅡ.ㅜ [7]
김재경
2006-05-22
8159
1001jdbc type 3연결에 대해서 [1]
db2
2006-05-22
8011
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다