연산은 int로 하기 때문에 double로 준 a 도 1+1이므로 2.0 으로 표현된다.

3/2. 점을 붙여서 double형임을 표현해준다. 1.5+1 이므로 2.5이다.

3.7 % 1.3 나머지를 구하므로 1.1 이 나온다.  C언어에서는 연산이 불가능하다고 한다.

피 연산자가 float 형 또는 double형에서도 %연산자는 사용 가능이 가능하다. 

'A' 는 유니코드 65값이므로 65+3 이므로 68이고 double형이기 때문에 68.0 으로 표현.

 

10 / 4 = 2를 double에 저장하면 2.0

변수값에는 위에 3/2. 한 것처럼 .을 넣어 double형임을 나타낼 수 없다. 

double형으로 계산하라고 했기 때문에 (실수+정수=>실수) 2.5가 나옴.

 

 

+ Recent posts