목차 0으로 나누면 0으로 나누기 또는 나머지 연산을 수행했다는 오류가 나오며 컴파일 에러가 발생한다. (컴퓨터에서는 정수를 0으로 나눌 수 없다.) 변수에 정수와 0을 저장해서 나누면 컴파일에러가 나온다...고 교재는 설명했지만, 내 컴퓨터로 저렇게 실행을 해보니 에러가 나오지는 않는다. 다만 값이 하나도 안나온다. num2 값을 1로 변경하니 1이 출력되는 것으로 봐서는 코드에 문제는 없다. 컴파일에러가 나오지 않는 이유로 무엇인가 다른 요소가 있는 듯 하다. float 실수 형으로 나누면 소수점 이하 자리까지 계산된다. 다만 2.73 * 3.81은 10.4013이 나와야하는데 10.401299가 나온다. 계산오차가 생긴다. 왜일까? 그 이유는 내가 하고 있는 책을 배우다보면 나온다고 한다. 조바심내지말고 천천히 가보자. 변수에 실수 0을 할당하고 실수를 나누면 실행이 중단되지않고 inf가 나온다. ?? 곱셈과 나눗셈도 곱셈 후 할당 *=, 나눗셈 후 할당 /= 연산자를 제공한다. 원의 넓이를 구하는 심사문제이다. 지름이 주어지고 파이값이 주어진다. 표준입력값도 함께 주어졌다. 공유하기 게시글 관리 2DC 'C, C++' 카테고리의 다른 글 오늘 공부한 C언어(if 조건문으로 특정 조건일 때 코드 실행하기) (0) 2022.02.27 오늘 공부한 C언어(자료형의 확산과 축소) (0) 2022.02.27 오늘 공부한 C언어 (나머지 연산하기) (0) 2022.02.24 오늘 공부한 C언어 (덧셈, 뺄셈하기 / 증가, 감소 연산자 사용하기) (0) 2022.02.23 오늘 공부한 C언어 (문자 자료형 사용하기, 상수 사용하기, 입력값 변수에 저장하기) (0) 2022.02.21 목차 목차 닫기