#define    log2(x) log10( ((double)x) )/log10( (2.0) )



일단 이부분인데


밑변환 공식 써서 로그 2


만든거야.


근데 이게 vs2010에서는 잘되는데


gcc에서는 log2(x/2) 결과가 나온다....


변수로 넣으면 저런데 숫자를 직접 넣으면 잘나와.


도무지 이해가 안되네 ㅠㅠ


일단 함수내에서 쓰는데


x값은 콜바이밸루로 넘기는 값이고


앞 뒤에서 프린트문으로 찍어보면 x값은 제대로 나오는데...


비슷한 경험한 사람 잇음??


짤은 우주 속의 퍼런 먼지 지구^^