'Exp'에 해당되는 글 1건

Posted on 2011/09/28 00:30 Url http://www.svkor.com/blog/8
Filed Under 프로그래밍/Visual Basic

VB6의 몇가지 숫자와 관련된 내장 함수을 알아보자.

'-- Abs : 절대값을 구함
'-- Abs(숫자)
MsgBox Abs(-1234&) '-- 1234
MsgBox Abs(1234&) '-- 1234

'-- Sgn : 숫자의 상태를 구함 (양, 음, 0)
'-- Sgn(숫자)
'-- 양이면 1, 음이면 -1, 0이면 0
MsgBox Sgn(-1234&) '-- -1
MsgBox Sgn(0&) '-- 0
MsgBox Sgn(1234&) '-- 1

'-- Sqr : 제곱근을 구함
'-- Sqr(숫자)
MsgBox Sqr(4&) '-- 2

'-- Int : 숫자의 정수 부분을 구함
'-- Int(숫자)
MsgBox Int(4.5) '-- 4
MsgBox Int(-4.5) '-- -5

'-- Fix : 숫자의 정수 부분을 구함
'-- Fix(숫자)
MsgBox Fix(4.5) '-- 4
MsgBox Fix(-4.5) '-- -4

'-- Exp : e의 n승 값을 구함
'-- Exp(숫자)
MsgBox Exp(1&) '-- 2.71828182845905 
MsgBox Exp(2&) '-- 7.38905609893065 

'-- Log : 자연로그 값을 구함
'-- Log(숫자)
MsgBox Log(Exp(2&)) '-- 2

'-- Sin : 삼각함수 Sin 값을 구함
'-- Sin(호도법에 의한 각)
MsgBox Sin(3.141593 * 30& /180&) '-- 0.500000050000006 

'-- Cos : 삼각함수 Cos 값을 구함
'-- Cos(호도법에 의한 각)
MsgBox Cos(3.141593 * 60& /180&) '-- 0.499999899999984 

'-- Tan : 삼각함수 Tan 값을 구함
'-- Tan(호도법에 의한 각)
MsgBox Tan(3.141593 * 45& /180&) '-- 1.00000017320512

'-- Hex : 16진수로 변환
'-- (Hex$로 쓰는 것이 처리가 좀 더 빠름)
'-- Hex$(숫자)
MsgBox Hex$(10&) '-- "A"

'-- Oct : 8진수로 변환
'-- (Oct$로 쓰는 것이 처리가 좀 더 빠름)
'-- Oct$(숫자)
MsgBox Oct$(10&) '-- 12

'-- Rnd : 난수를 반환
'-- Randomize 함수로 초기화 한 후에 사용
Randomize
MsgBox CLng(Rnd * 9&) + 1& '-- 1~10 사이의 난수

2011/09/28 00:30 2011/09/28 00:30

About

by 축복

Counter

· Total
: 6446
· Today
: 8
· Yesterday
: 28