POWER(Transact-SQL)
업데이트: 2006년 4월 14일
지정된 식을 거듭제곱한 값을 반환합니다.
구문
POWER ( float_expression , y )
인수
- float_expression
float 형식 또는 float로 암시적으로 변환될 수 있는 형식의 식입니다.
- y
float_expression의 거듭제곱입니다. y는 bit 데이터 형식을 제외한 정밀 숫자 데이터 형식 범주나 근사 숫자 데이터 형식 범주의 식입니다.
반환 형식
float_expression과 같습니다.
예
1. POWER를 사용하여 0.0 결과 보기
다음 예에서는 결과 0.0
을 반환하는 부동 소수점 언더플로를 보여 줍니다.
SELECT POWER(2.0, -100.0)
GO
결과 집합은 다음과 같습니다.
------------------------------------------
0.0
(1 row(s) affected)
2. POWER 사용
다음 예에서는 2
에 대한 POWER
결과를 반환합니다.
DECLARE @value int, @counter int
SET @value = 2
SET @counter = 1
WHILE @counter < 5
BEGIN
SELECT POWER(@value, @counter)
SET NOCOUNT ON
SET @counter = @counter + 1
SET NOCOUNT OFF
END
GO
결과 집합은 다음과 같습니다.
-----------
2
(1 row(s) affected)
-----------
4
(1 row(s) affected)
-----------
8
(1 row(s) affected)
-----------
16
(1 row(s) affected)
참고 항목
참조
decimal 및 numeric(Transact-SQL)
float 및 real(Transact-SQL)
int, bigint, smallint 및 tinyint(Transact-SQL)
수치 연산 함수(Transact-SQL)
money 및 smallmoney(Transact-SQL)
관련 자료
도움말 및 정보
변경 내역
릴리스 | 내역 |
---|---|
2006년 4월 14일 |
|