치명적인 오류 예방! STATUS_FLOAT_INEXACT_RESULT 발생 원인부터 해결까지

안녕하세요, 여러분! 오늘은 개발자라면 한 번쯤은 느껴봤을 법한, 혹은 ‘이게 왜 이러지?’ 하고 고개를 갸웃하게 만들었던 미묘한 현상에 대해 이야기해보려 합니다. 바로 숫자 계산에서 발생하는 작은 오차, 특히 부동 소수점 연산의 결과가 ‘정확하지 않다’고 알려주는 STATUS_FLOAT_INEXACT_RESULT라는 녀석인데요. 저도 이 오류 메시지 때문에 한참을 헤매며 골머리를 앓았던 기억이 생생해요. 얼핏 보면 사소해 보이지만, 실제로는 데이터의 정합성을 … Read more

무학동 개발자를 위한 STATUS_FLOAT_DIVIDE_BY_ZERO 오류 해결 꿀팁

코딩하다 겪는 흔한 실수, ‘0 으로 나누기’ 에러 파헤치기 초보 개발자라면 한 번쯤 겪는 흔한 오류 개발을 막 시작했을 때를 떠올려보면, 정말 기본적인 실수 하나에도 머리가 지끈거렸던 기억이 나요. 밤새 코드를 붙들고 씨름하다가 결국 ‘띠용’ 하고 나타나는 에러 메시지에 좌절했던 경험, 다들 있으시죠? 그중에서도 ‘0 으로 나누기’ 에러는 정말이지, 개발자라면 한 번쯤은 꼭 만나게 되는 … Read more