이 기사에서는 정의 된 범위 사이에서 임의의 10 진수를 생성하는 사용자 지정 함수를 만듭니다.

이 예의 원시 데이터는 범위의 가장 낮은 값과 가장 높은 값과 소수에 필요한 소수 자릿수로 구성됩니다.

ArrowRawData

정의 된 가장 낮은 숫자와 가장 높은 숫자 사이에 임의의 10 진수를 생성하는 사용자 지정 함수 “RandomNumbers”를 만들었습니다. 이 함수는 입력으로 필요한 가장 낮은 값, 가장 높은 값 및 소수 자릿수를 취하고 임의의 10 진수를 출력으로 반환합니다.

ArrowOutput

코드 설명

무작위 화 함수

Randomize 함수는 난수 생성기의 RnD 함수를 초기화하고 새 시드 값을 할당하는 데 사용됩니다.

RnD 함수

RnD 함수는 단일 데이터 유형의 난수를 반환합니다.

라운드 함수

반올림 기능은 소수점 이하 자릿수를 제한하는 데 사용됩니다.

Round 함수 구문

Round (값, 소수 _ 자릿수)

아래 코드를 따르세요

Option Explicit

Function RandomNumbers(Lowest As Double, Highest As Double, _

Optional Decimals As Integer = 0)

Randomize

RandomNumbers = Round((Highest - Lowest) * Rnd + Lowest, Decimals)

End Function

이 블로그가 마음에 들면 Facebook 및 Facebook에서 친구들과 공유하십시오.

여러분의 의견을 듣고 싶습니다. 작업을 개선하고 더 나은 서비스를 제공 할 수있는 방법을 알려주십시오. [email protected]로 문의 해주세요