[asp] 수학 함수

컴퓨터 2014. 5. 27. 11:47

ASP 웹프로그래밍 중 수학 내장함수 관련된 내용이 정리된 것이 없어 아래와 같이 정리해 보았다.

ASP는 VB Script 언어를 기반으로 하니 같이 통용됨을 같이 참조하면 좋을 것 같다.

 

 

 내장함수

 내용

 Abs

 절대값을 반환한다.

Expression : Abs(number)

ex) Abs(-10) => 10 

 Atn

 아크탄젠트 값을 반환한다.

Expression : Atn(number)

ex) Atn(1) =>

 Cos

 코사인 값을 반환한다.

Expression : Cos(number)

ex) Cos(10) => 

 Exp

 e의 n승을 지정하는 값을 반환한다.

Expression : Exp(number)

ex) Exp(10) => 

 Int

 정수값을 반환하며, 음수인 경우 입력된 값보다 작거나 같은 음수의 정수값을 반환한다.

Expression : Int(number)

ex) Int(1.5) => 1, Int(-1.5) => -2

 Log

 자연 로그값을 반환한다.

Expression : Log(number)

ex) Log(10)

 Radomize

 난수 발생기를 초기화한다.

Expression : Radomize(number)

ex)

Randomize

For i = 1 to 10

    rnd_value = Int((10 * Rnd) + 1) ' 1에서 10까지 무작위 난수 발생

    Response.Write i & : " & rnd_value & "<br>"

Next

 Rnd

 0과 1을 포함하는 사이의 난수를 발생시킨다.

Expression : Rnd(number)

ex)

number의 값 Rnd 함수의 결과

0보다 작을 경우 number를 시드로 하여 매번 같은 수

0보다 클 경우 순차적으로 생성되는 그 다음의 난수

0과 같을 경우 가장 최근에 생성한 난수

생략한 경우 순차적으로 생성되는 그 다음의 난수

 

ref.) 범위내 난수를 발생하여야 할 경우 아래 식을 사용함.

Int((upperbound - lowerbound + 1) * Rnd + lowerbound)

 ※ upperbound : Max Value

 ※ lowerbound : Min Value

 Round

 지정된 소수점 위치에서 반올림된 숫자를 반환한다.

Expression : Round(number [, numdecialplaces])

ex) Round(1.23456, 3) => 1.235

 Sgn

 숫자의 부호를 나타내는 정수값 1을 반환한다.

Expression : Sgn(number)

ex) Sgn(5) => 1, Sgn(0) => 0, Sgn(-5) => -1

 Sin

 사인값을 반환한다.

Expression : Sin(number)

ex) Sin(10)

 Sqr

 제곱근을 반환한다.

Expression : Sqr(number)

ex) Sqr(4)

 Tan

 탄젠트 값을 반환한다.

Expression : Tan(number)

ex) Tan(10)

 

 

 

'컴퓨터' 카테고리의 다른 글

[MDB] Database 문자열 합치기  (0) 2014.09.26
[MDB] SELECT ... LIKE 사용방법  (0) 2014.09.02
[MDB] Oracle의 DECODE, SWITCH CASE  (0) 2014.08.23
[asp] 동적배열 ReDim Preserve  (0) 2014.05.19
[asp] Server Variables  (0) 2014.05.15
Posted by Shouji
,