|
원래는 함수 괄호 및 구문을 다음과 같이 작성했습니다.
double __fastcall TformCscan::GetRulerUnit_Inch(double unit)
{
.....
if (0.0001 <= ruler_unit && ruler_unit < 0.001)
{
times = 10000;
temp_ruler = ruler_unit * 10000;
temp_ruler = (int)temp_ruler;
int mod;
if ((int)temp_ruler > (5 * (times / 10000)))
{
mod = (int)temp_ruler % (5 * (times / 10000));
temp_ruler = temp_ruler - mod;
}
else
{
if ((int)temp_ruler > (2 * (times / 10000)))
{
mod = (int)temp_ruler % (2 * (times / 10000));
temp_ruler = temp_ruler - mod;
}
else
{
mod = 0;
temp_ruler = temp_ruler - mod;
}
}
ruler_unit = temp_ruler / times;
}
그런데 이게 어느순간부터 괄호 형식이 밑에처럼 변했습니다.. 모든 함수에 대해서여..
double __fastcall TformCscan::GetRulerUnit_Inch(double unit) {
int times = 1;
double ruler_unit = unit;
double temp_ruler;
if (0.0001 <= ruler_unit && ruler_unit < 0.001) {
times = 10000;
temp_ruler = ruler_unit * 10000;
temp_ruler = (int)temp_ruler;
int mod;
if ((int)temp_ruler > (5 * (times / 10000))) {
mod = (int)temp_ruler % (5 * (times / 10000));
temp_ruler = temp_ruler - mod;
}
else {
if ((int)temp_ruler > (2 * (times / 10000))) {
mod = (int)temp_ruler % (2 * (times / 10000));
temp_ruler = temp_ruler - mod;
}
else {
mod = 0;
temp_ruler = temp_ruler - mod;
}
}
ruler_unit = temp_ruler / times;
}
소스 알아보기도 힘들고... 원래대로 할려고 했는데 어떻게 하는줄도 모르겠고요...-_-;;;;
빌더 2010 사용합니다.
어케 해야 하는지 알려주세요... 멘붕직전입니당...ㅠ.ㅠ
|