double,long자료형관련 사소한질문
맺음새
2023.06.02
질문 제목 : double자료형관련 사소한질문
질문 내용 :
예를들어
#includestdio.h
int main()
{
douvle a=1.5;
printf(%f,a);
getch();
return 0;
}
이런 소스를 컴파일해서 실행하면
1.500000라는 값이 나오는데요
******여기서 1.5뒤에 길게붙는 0을 안나오게하는방법이없나요?******
그리고 비슷한자료형long으로 다시
#includestdio.h
int main()
{
long a;
a=1.5;
printf(%f,a);
getch();
return 0;
}
라는 소스를만들었는데 이번엔 값이 0.00000으로출력되네요 ㅋㅋㅋ
처음부터 C를 헛배운건지 자료형부분에서 뭔가 잘못이해하고 넘어간건지...
짧은 소스인만큼 사소한부분에서 실수가있을텐데
아직 그런부분을 찝어낼만한 실력이 없나봐요 ㅠ