셋째자리 썸네일형 리스트형 C로 소숫점 반올림하기 아래의 소스를 참조합니다.반올림 하는 매크로를 작성하여 사용합니다. #include 를 하는 것을 잊지 맙시다.예 : RoundOff.c/* * RoundOff.c * Created on: 2012. 4. 10. * Author: Lee Hyun Jung */#include #include #include /** * num : 반올림할 대상 * point : 반올림할 자릿수 */#define roundOff(num, point) ((floor((x)* (pow(10, point)) + 0.5)/ (pow(10, point)))) int main() {double x = 12345.67847897; int i; for(i=2; i 더보기 자바로 소수점 반올림하기 음수일 경우에도 정상작동하며, 로직은 곰곰히 생각하시면, 이해가실 겁니다~아래의 roundOff method 이용 한다. 예 : RoundOff.javapackage round; public class RoundOff {public static void main(String[] args) {for(int i=2; i< 9; i++){System.out.println(roundOff(3.146592416, i));} }/** * num : 반올림할 숫자. * point : 어디까지 반올림할 것인가?. */public static String roundOff(double num, int point){return String.valueOf(Math.floor(num * Math.pow(10, point) + .. 더보기 이전 1 다음