반응형
map() 함수는 기본으로 int형만 처리되는데, 실수로 처리할 필요가 있다면 새로 정의해서 사용한다.
double map(long val, long in_min, long in_max, double out_min, double out_max) {
return (double)(val - in_min) * (out_max - out_min) / (double)(in_max - in_min) + out_min;
}
이런식으로 float나 double 형으로 만들어주면 된다.
반응형