programing

VB에서 16진수 상수를 선언합니다.그물

stoneblock 2023. 5. 9. 22:01

VB에서 16진수 상수를 선언합니다.그물

다음 C# 16진수를 VB로 변환하려면 어떻게 해야 합니까?NET 16진수?

private const UInt32 temp = 0xE6359A60;

다음을 시도해 보았지만 작동하지 않습니다.

Public Const temp As System.UInt32 = 0xE6359A60

C#은 및 VB를 사용합니다.NET은 접두사로 사용하여 16진수 숫자를 지정합니다.이거 먹어봐요.

Public Const temp As Integer = &HE6359A60

Sub Main

End Sub

또한 Uint와 같을 수도 있습니다.

Public Const temp As UInt32 = &HE6359A60UI

Sub Main

End Sub

16진수 및 8진수 리터럴 정의는 MSDN의 유형 문자(Visual Basic) 설명서를 참조하십시오.

컴파일러는 일반적으로 정수 리터럴을 십진수(기본 10) 숫자 시스템으로 구성합니다.&H 접두사를 사용하여 정수 리터럴을 16진수(기본값 16)로 지정하고 &O 접두사를 사용하여 8진수(기본값 8)로 지정할 수 있습니다.접두사 뒤에 오는 숫자는 숫자 시스템에 적합해야 합니다.

참조:

Public Const temp As Integer = &H6359A60

접두사로 붙이기&H

언급URL : https://stackoverflow.com/questions/10240587/declaring-a-hex-constant-in-vb-net