티스토리 뷰

십진수를 이진수로 변환하는 계산기를 만들어보겠다.

 

<십진수를 이진수로 변환하는 방법>

2의 값으로 계속해서 나눈 다음 나머지를 아래부터 나열


수평배치 레이아웃을 통해 label과 textbox를 수평으로 배치해주고

버튼 사이 간격을 주기 위해 수평배치 레이아웃으로 여백을 주었다.

 

Screen1 속성

- Horizontal, Vertical = Center

- Title = "이진수변환기"

 

HorizontalArrangement1, 2 속성

- Horizontal, Vertical = Center

 

수평배치1, 2 속성

- Height = 20px


십진수, 이진수, 나머지 값을 저장할 변수를 각각 만들어준다(global)

 

버튼을 클릭했을 때

십진수 변수 : txt10의 Text로 설정,

이진수 변수 : 초기화

 

십진수가 =! 0 인 동안 다음을 반복한다

나머지 변수 : (십진수 / 2)의 나머지로 지정

이진수 변수 : 이진수 + 나머지 변수 결합해 문자열로 만듦

십진수 변수 : (십진수 / 2)의 몫으로 지정

txt2.Text를 이진수 변수로 출력한다


실행 결과

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함