double d1 = 3.14;

double d2 = 3.0;

//d2 -> int i = 3



d1은 소숫점 아래에 14가 있고


d2는 소숫점 아래에 아무것도 없어서 걍 정수 3으로 표현할 수도 있잖아


관건은 소수가 있냐 없냐를 판단할 수 있어야하는데 방법이 뭐가 있을까?



print(d) 했을때 소수 있으면 전체 다 보여주고 소수 없으면 소수점 버리고 정수처럼만 보여주고 싶다......