강제 형 변환
배우기
undefined undefined
강제 형 변환

강제 형 변환을 실습해보는 예제입니다. 실제로 음수를 uint 형으로 강제 형 변환을 하는 것은 드문 일이지만 형 변환의 과정을 이해한다고 생각하고 연습해봅니다.

int 형 변수 세 개를 사용자로부터 입력받습니다. 이때, 두 번째 숫자는 음수입니다. 그리고 각 변수는 float32, uint, int64 형으로 강제 형 변환이 되어 자료형과 함께 값이 출력됩니다.

실습 내용
  • int형 변수 num1, num2, num3을 선언합니다.
  • 사용자로부터 입력받을 때 두 번째 수는 무조건 '음수'여야합니다.
  • num1은 float32 형으로 num2는 uint 형으로 num3은 int64 형으로 변환 후 새로운 변수에 초기화합니다.
  • Printf 함수를 사용해 형 변환 된 변수 세 개가 출력됩니다.
  • 타입을 출력하는 서식문자는 '%T', 실수형을 출력하는 서식문자는 '%f' 를 입력합니다.


입력


첫 번째 줄에 정수 세 개를 띄어쓰기해서 입력합니다. 두 번째 숫자는 음수여야합니다. 


출력


n번째 줄에 n번째 형변환 변수의 자료형과 값을 띄어쓰기해서 출력합니다.

입/출력 예시
:
공백
:
줄바꿈
:
예시 1
입력
3-105
출력
float32,3.000000
uint,18446744073709551606
int64,5
⋇ 입출력 형식을 잘 지켜주세요
질문하기
추가 자료
no files uploaded

추가 자료가 없습니다

여기서 새로운 학습 자료를 확인하세요!
선생님이 추가한 자료들을 바로 확인할 수 있어요.