Team Projects

Bigfloat I, Bigfloat II 소스 개정

Milkskin 2009. 3. 8. 03:48

아직 팀블로그에 반영하지는 않았습니다만

ubint와 bint의 헤더, 그리고 구현cpp파일의 내용을 수정하였습니다


주 내용은 ubint로도 사칙연산이 가능하도록 바꾼 것입니다
( unsigned int가 사칙연산이 가능하기 때문 )

덤으로 ubint, bint 각각 double형과의 연산도 가능하도록 소스를 추가하였고,

대입연산자를 제외한 연산자들에 대해
자기 자신과의 연산자 오버로딩을 제외한 나머지 오버로딩들은 길이를 줄여놓았습니다


그 결과
ubint.h는 70줄 늘어났고
ubint.cpp는 153줄 늘어났고

bint.h는 34줄 늘어났고
bint.cpp는 270줄 줄어들었습니다