int → long → long long → float → double → long double
이게 산술연산에서의 형 변환 규칙이고
형 변환의 우선순위는 정수 자료형보다 실수 자료형이 무조건 앞서는 형태로 정의되어 있다
이렇게 나와있는데 이해가 안됩니다.
형 변환의 우선순위는 정수 자료형보다 실수 자료형이 무조건 앞서는 형태면
float → double → long double → int → long → long long
이거아닙니까?
int → long → long long → float → double → long double
이게 산술연산에서의 형 변환 규칙이고
형 변환의 우선순위는 정수 자료형보다 실수 자료형이 무조건 앞서는 형태로 정의되어 있다
이렇게 나와있는데 이해가 안됩니다.
형 변환의 우선순위는 정수 자료형보다 실수 자료형이 무조건 앞서는 형태면
float → double → long double → int → long → long long
이거아닙니까?
앞선다고 꼭 앞에 있어야합니꽈?
화살표는 >=< 가 아닙니다.
int 랑 long가 있으면 long로 된다. 이런 걸 말하려고 화살표를 쓴거고요. 정수랑 실수 자료형을 연산하려고 하면 실수 자료형으로 형변환이 된다는 말입니다.
우선순위가 앞선다면 float first!