Character.Digit 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
| 속성 | Description |
|---|---|
| Digit(Char, Int32) |
지정된 radix에 있는 문자 |
| Digit(Int32, Int32) |
지정된 radix에서 지정된 문자(유니코드 코드 포인트)의 숫자 값을 반환합니다. |
Digit(Char, Int32)
지정된 radix에 있는 문자 ch 의 숫자 값을 반환합니다.
[Android.Runtime.Register("digit", "(CI)I", "")]
public static int Digit(char ch, int radix);
[<Android.Runtime.Register("digit", "(CI)I", "")>]
static member Digit : char * int -> int
매개 변수
- ch
- Char
변환할 문자입니다.
- radix
- Int32
radix입니다.
반품
지정된 radix의 문자로 표현되는 숫자 값입니다.
- 특성
설명
지정된 radix에 있는 문자 ch 의 숫자 값을 반환합니다.
radix가 ≤ &leMIN_RADIX; radix 범위에 MAX_RADIX 없거나 값이 지정된 radix ch 의 -1 유효한 숫자가 아니면 반환됩니다. 다음 중 하나 이상이 true <이면 문자가 유효한 숫자입니다. ul><li>메서드 isDigit 는 true 문자이고 문자(또는 단일 문자 분해)의 유니코드 소수 자릿수 값이 지정된 반지름보다 작습니다. 이 경우 소수 자릿수 값이 반환됩니다.
<li>문자는 대문자 라틴 문자 'A''Z' 중 하나이며 해당 코드는 .보다 radix + 'A' - 10작습니다. 이 경우 ch - 'A' + 10 반환됩니다.
<li>문자는 소문자 라틴 문자 'a''z' 중 하나이며 해당 코드는 .보다 radix + 'a' - 10작습니다. 이 경우 ch - 'a' + 10 반환됩니다.
<li>문자는 전체 대문자 라틴 문자 A()에서 Z('\u005CuFF21''\u005CuFF3A')를 통한 문자 중 하나이며 해당 코드는 .보다 radix + '\u005CuFF21' - 10작습니다. 이 경우 ch - '\u005CuFF21' + 10 반환됩니다.
<li>문자는 ()~z('\u005CuFF41''\u005CuFF5A')의 전체 소문자 라틴 문자 중 하나이며 해당 코드는 .보다 radix + '\u005CuFF41' - 10작습니다. 이 경우 ch - '\u005CuFF41' + 10 반환됩니다.
</ul>
<b>참고:</b> 이 메서드는 보조 문자를 처리할 수 없습니다. 보조 문자를 포함하여 모든 유니코드 문자를 지원하려면 이 메서드를 #digit(int, int) 사용합니다.
에 대한 java.lang.Character.digit(char, int)Java 설명서
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.
적용 대상
Digit(Int32, Int32)
지정된 radix에서 지정된 문자(유니코드 코드 포인트)의 숫자 값을 반환합니다.
[Android.Runtime.Register("digit", "(II)I", "")]
public static int Digit(int codePoint, int radix);
[<Android.Runtime.Register("digit", "(II)I", "")>]
static member Digit : int * int -> int
매개 변수
- codePoint
- Int32
변환할 문자(유니코드 코드 포인트)입니다.
- radix
- Int32
radix입니다.
반품
지정된 radix의 문자로 표현되는 숫자 값입니다.
- 특성
설명
지정된 radix에서 지정된 문자(유니코드 코드 포인트)의 숫자 값을 반환합니다.
radix가 ≤ &leMIN_RADIX; radix 범위에 MAX_RADIX 없거나 지정된 radix -1 에서 문자가 유효한 숫자가 아니면 반환됩니다. 다음 중 하나 이상이 true <이면 문자가 유효한 숫자입니다. ul><li>메서드 #isDigit(int) isDigit(codePoint) 는 true 문자이고 문자(또는 단일 문자 분해)의 유니코드 소수 자릿수 값이 지정된 반지름보다 작습니다. 이 경우 소수 자릿수 값이 반환됩니다.
<li>문자는 대문자 라틴 문자 'A''Z' 중 하나이며 해당 코드는 .보다 radix + 'A' - 10작습니다. 이 경우 codePoint - 'A' + 10 반환됩니다.
<li>문자는 소문자 라틴 문자 'a''z' 중 하나이며 해당 코드는 .보다 radix + 'a' - 10작습니다. 이 경우 codePoint - 'a' + 10 반환됩니다.
<li>문자는 전체 대문자 라틴 문자 A()에서 Z('\u005CuFF21''\u005CuFF3A')를 통한 문자 중 하나이며 해당 코드는 .보다 radix + '\u005CuFF21' - 10작습니다. 이 경우 codePoint - '\u005CuFF21' + 10 반환됩니다.
<li>문자는 ()~z('\u005CuFF41''\u005CuFF5A')의 전체 소문자 라틴 문자 중 하나이며 해당 코드는 .보다 radix + '\u005CuFF41'- 10작습니다. 이 경우 codePoint - '\u005CuFF41' + 10 반환됩니다.
</ul>
1.5에 추가되었습니다.
에 대한 java.lang.Character.digit(int, int)Java 설명서
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.