2018 프로그래밍 시작하기자료형형 변환 정리

Q

print(int("3.0"))이 오류가 나오는 이유

조회 3923

좋아요 58

2017년 3월 30일




A
2개의 답변이 있어요
커뮤니티 파트너 채택



2017년 3월 30일

댓글 18

2017년 3월 30일
감사합니당!! 왜 2번은 되는데 8번은 안되는지 궁금했거든요ㅠㅠ!!
2017년 3월 30일
네넵! ㅋㅋ 저도 처음에 할 때 궁금했었습니다. 좋은 질문 감사합니다^^
2018년 6월 29일
대박입니다
2018년 6월 29일
감사합니다 ㅎㅎ
2018년 10월 6일
아하~ 이런 차이가 있었군요. 답변 감사합니다~
2018년 12월 24일
오~~ 참신한 질문과 답 감사합니다.~~ㅋㅋ 기초없이 일하던 중에 간단 코드 짜보면 어떤 언어든 항상 이런 부분이 엄청 막혀서 힘들더군요. 복잡 알고리즘 보다 데이터 정제단계에서 막혀버려서 ㅋㅋ
2019년 2월 12일
감사합니다!!
2019년 2월 20일
와! 좋은 질문과 쉬운 답변 감사합니다.
2019년 3월 2일
좋은 답변 감사합니다
2019년 4월 5일
소수인 문자열을 정수인 숫자형으로 바꾸는데에 생기는 정보의 손실은 문자열에서만 발생하는 건가요?
2019년 4월 9일
그렇구나. 질문도 답변도 좋습니다. 저는 언제 그런 궁금증이 생길까요^^
2019년 7월 18일
감삼돠 감삼돠
2019년 10월 18일
감사합니다
2019년 11월 6일
와 설명 감사드려요
2019년 12월 1일
오 데이터의 손실을 막기위해서다 이거네요 굳
2019년 12월 4일
저도 궁금했는데..감사합니다!!
2020년 2월 20일
감사합니다!!
2020년 4월 29일
감사합니다 !



2019년 6월 5일

댓글 1

2019년 8월 18일
str("3.0") 은 "3.0"과 같다고 했으니 쓰신 공식과 print(int(float("3.0")))이 동일한거 맞죠?

(주) 코드잇

대표강영훈

개인정보보호책임자강영훈

이메일support@codeit.kr

사업자 번호313-86-00797

통신판매업제 2019-서울중구-1034 호

주소서울특별시 중구 청계천로 100 시그니쳐타워 동관 10층 코드잇