분류 | 게시판 |
베스트 |
|
유머 |
|
이야기 |
|
이슈 |
|
생활 |
|
취미 |
|
학술 |
|
방송연예 |
|
방송프로그램 |
|
디지털 |
|
스포츠 |
|
야구팀 |
|
게임1 |
|
게임2 |
|
기타 |
|
운영 |
|
임시게시판 |
|
UTM(지도좌표) <-> 경도-위도(GPS좌표)의 상호간 좌표변환 코드를 짜고 있는 바부팅팅이입니다.
분명 자바스크립트로는 잘 되는 소스인데, 이상하게 C에서 엉뚱한 값이 나오더군요.
각 라인별로 일일이 비교를 해 봤는데도 원인을 못 찾고 있었는데,
불현듯이 생각나는 C언어 나눗셈 연산의 특징...
분자 분모가 정수이면 얜 정수값을 토해낸다!
예)
double test = 1 / 2;
printf("%f\\n", test);
참고로 이 코드의 출력은... [0.500000]가 아니라 [0.000000] 입니다.
double test = 1. / 2;
printf("%f\\n", test);
죄송합니다. 댓글 작성은 회원만 가능합니다.