Variable = BCD2BIN(bcdvalue)
Variable : 결과가 저장될 정수형 변수 |
bcdvalue : 변환할 BCD값이 있는 정수형 변수 또는 상수 |
BCD코드를 바이너리값으로 변환해줍니다. BCD코드는 4비트 (니블)단위로 10진수를 표현하는 방법입니다.
BCD코드는 4비트당 한 자릿수씩 차지하도록 10진수를 표시하는 방법입니다. 3451 Bcd코드를 큐블록 내부에서 숫자를 처리하는 방식인 바이너리로 변환하면 13393 이라는 엉뚱한 값이 됩니다. 그래서 BCD코드는 Bcd2bin함수를 이용해서 바이너리값으로 변경해야 합니다. 3451 BCD코드를 Bcd2bin함수를 이용해서 바이너리로 바꾸면 3451 (10진수)로 저장됩니다.
Dim A As Long Dim B As Long Wait 500 B = &h1234 A = Bcd2bin(B) Debug Dec A,cr ' 1234가 표시됩니다.