코드에서 double c = a + b; 는 왜써야 하는지와 어떤 역할을 하는건가요?
어떤 코드인지 링크를 남겨주세요
죄송합니다 착각했네요..
c는 결과값이요. 각각 int타입과 double타입으로 형변환된 7과 3.14를 더한 결과값이 저장되는 곳입니다. 7+3.14 = 10.14 10.14는 실수형이니까 double타입인 변수에 저장을 해주어야 합니다. <br> ``` double c = 0; c = 7+3.14; ``` 지금 변수c에 선언과 할당이 동시에 되어서 헷갈리시는 것 같습니다ㅜ 위 코드처럼 생각하면 쉬울 듯 합니다ㅎㅎ 그럼 변수 c에 10.14가 저장되고 출력해주면 될 듯 하네요 <br> 그런데 println이 아닌 printf로 출력되므로 ``` System.out.printf("%d + %.2f = %.2f", a, b, c); ``` 이렇게 마무리 해주시면 될 것 같습니다.