pow 함수 썸네일형 리스트형 pow 함수 만들기2 C언어 공부해보기(7.소숫점이 가능한 거듭제곱을 함수로 만들어보자) 전에 만든것은 pow를 int로 쓰는 방법이었는데 이번에는 이걸 다시 double형으로 만들어서 1.23^2.2 이런 값도 나오게 하도록 만들어 봤다. 전에 썼던 방법보다 약간 더 간단해진 것 같다 ㅋㅋ scanf로 입력 값 두개를 받아서 ppow함수에 넣으면 계산해서 printf로 나오는 형식이다. 전에는 int 방식으로 하겠다고 복잡했었는데 이번에는 만약 소숫점이 보기 싫다면 0.4라고 되어 있는 부분을 0.0이라고 해놓으면 소숫점 이하는 하나도 안나온다. 시범을 해본 것들ㅋㅋ 아주 잘 계산한다. 물론 마이너스도 잘 된다. 더보기 int로 쓸 수 있는 pow 함수 만들기 C언어 공부해보기(1.거듭제곱을 함수로 만들어보자) pow가 double값으로 나오기 때문에 단순히 자연수의 제곱으로 할 시에는 오류가 떴었다. 그래서 그냥 새로 함수를 만들어서 하면 어떨까 생각해서 만들어 봤는데 뭐 괜찮은 것 같다. 이렇게 할 때 밑의 창에서 scanf 대신 scanf_s를 쓰라고 뜨길래 넣어봤더니 그래도 작동한다. 아마 보안때문이라나.. 결과는 성공!! 아니면 그냥 double로 함수를 만든 후 int 변수로 강제 변환 시켜도 되는 것 같다. 더보기 이전 1 다음