열혈 강의 질문이요
자올
2023.04.01
열혈 강의 질문이요3.14가 왜 double인지 궁금합니다.질문 내용 : 열혈강의로 c를 공부하고 있는 초보자 입니다. 강의 중에 float f=3.14;라고 치면 3.14는 double형이기 때문에 워닝이 뜬다고 했는데왜 3.14가 double형인가요? 이 숫자는 float 범위에 해당하는 거아닌가요?
알기 쉽게 설명 부탁드립니다. 아무 것도 모르는 사람입니다.^^
-
새솔
실수형은 float , double , long double이있는데 double이 계산같은면에서 가장 정밀도가 높은걸로 압니다
-
곰돌츼
무조건 실수는 double타입인가요?
-
단화한
Boishy님 말씀이 맞아요 실수를 float형태로 사용하려면 3.14f 뒤에 f를 붙여줘야합니다
-
VanilLa
실수의 기본타입은 double 타입이고, float 타입을 사용하려면, float = 3.14f; 이런식으로 float 타입에 넣겠다는 표시를 해야한다고 알고 있습니다. (뭐, 정확하진 않아요 ...)