Num# - 스크립트 및 차트 함수
Num#()은 텍스트 문자열을 숫자 값으로 해석합니다. 즉, 두 번째 매개 변수에 지정된 형식을 사용하여 입력 문자열을 숫자로 변환합니다. 두 번째 매개 변수를 생략하면 데이터 로드 스크립트에 설정된 소수 및 천 단위 구분 기호를 사용합니다. 사용자 지정 소수점 구분 기호 및 천 단위 구분 기호는 옵션 파라메타입니다.
구문:
Num#(text[, format[, dec_sep [, thou_sep ] ] ])
반환 데이터 유형: dual
Num#() 함수는 문자열과 숫자 값이 모두 포함된 이중 값을 반환합니다. 이 함수는 입력 표현식의 텍스트 표현을 가져와 숫자를 생성합니다. 숫자의 형식은 변경되지 않습니다. 출력은 입력과 같은 방식으로 형식이 지정됩니다.
인수:
인수 | 설명 |
---|---|
text |
평가할 텍스트 문자열입니다. |
format |
첫 번째 매개 변수에 사용된 숫자 형식을 지정하는 문자열입니다. 생략하면 데이터 로드 스크립트에 설정된 소수 및 천 단위 구분 기호가 사용됩니다. |
dec_sep |
소수점 구분 기호를 지정하는 문자열입니다. 생략하면 데이터 로드 스크립트에 설정된 DecimalSep 변수 값이 사용됩니다. |
thou_sep |
천 단위 구분 기호를 지정하는 문자열입니다. 생략하면 데이터 로드 스크립트에 설정된 ThousandSep 변수 값이 사용됩니다. |
다음 표는 A의 다른 값에 대한 Num#( A, '#', '.' , ',')의 결과를 보여 줍니다.
A | 문자열 표현 | 숫자 값(여기서는 소수점으로 표시됨) |
---|---|---|
35,648.31 | 35,648.31 | 35648.31 |
35 648.312 | 35 648.312 | 35648.312 |
35.648,3123 | 35.648,3123 | - |
35 648,31234 | 35 648,31234 | - |