티스토리 뷰
십진수를 이진수로 변환하는 계산기를 만들어보겠다.
<십진수를 이진수로 변환하는 방법>
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를 이진수 변수로 출력한다
실행 결과
'디지털기술입문' 카테고리의 다른 글
디기입 5주차 구구단을 하자(랜덤과 프로시져) (0) | 2024.04.08 |
---|---|
디기입 4주차 만보기와 나침반 (0) | 2024.03.28 |
디기입 3주차 구구단(반복과 스크린 추가 (0) | 2024.03.21 |
디기입 2주차 BMI 계산기 (0) | 2024.03.14 |
디기입 1주차 helloworld (0) | 2024.03.07 |