kimsy96   1주 전

얼핏들은 짧은 지식으로 math.h 헤더파일에 pi가 M_PI로 저장되어있다고 들어서 문제를 밑에 처럼 풀었다가 컴파일 에러가 나서

#define으로 M_PI를 3.15~~~~ 이런식으로 정의해서 풀어서 맞췄습니다.

구글링해보니 M_PI에 pi값이 저장되어있다고 나왔고, 백준에서 틀린 코드로 코드블럭에서 컴파일해보면 답이 나옵니다.

음..왜이런문제가 발생했던 걸까요

kimsy96   1주 전

요건 수정해서 맞은 풀이입니다

yukariko   1주 전

검색해보니 M_PI는 표준이 아니라고 하네요. 특정 컴파일러마다 다를 수 있다고 합니다.

kimsy96   1주 전

아 그렇군요 감사합니다

댓글을 작성하려면 로그인해야 합니다.