Notice
Recent Posts
Recent Comments
Link
목록유의사항 (1)
오븐 노트
[C++] 유의사항
타입 변환 #include using namespace std; int main() { int hp = -1; short hp2 = hp; // 윗쪽 비트 데이터가 잘린 상태로 저장 float hp3 = hp; // 실수로 변환 시 정밀도 차이가 있기 때문에 데이터 손실 unsigned int hp4 = hp; // 비트 단위로 보면 같지만, 분석하는 방법이 달라짐 } 곱셈 (오버플로우) 나눗셈 (0 조심, 실수 관련) #include using namespace std; int main() { int hp = 123; int maxHp = 1000; float ratio1 = hp / maxHp; // int 나누기 int는 결과값이 정수로 나타나기 때문에 0.123이 아닌 0으로 나타남 float r..
Develop/C++
2022. 5. 23. 11:34