알찬정보 툰코 개발 트렌드 이슈 코딩

알찬정보 툰코 개발 트렌드 이슈 코딩

  • [javascript] 소수점 버림, 올림, 반올림

    hellowsydney8010

    2023년 10월 13일
    미분류
    [javascript] 소수점 버림, 올림, 반올림

    Math 객체는 값을 처리하는 다양한 메소드(함수)들이 존재합니다. 이때 어떻게 사용하는지 간단한 예제와 방법들을 아래에서 확인하시기 바랍니다. 먼저 가장 간단한 소수점을 처리하는 방법에 대하여 알아보겠습니다.

    # 숫자 변환의 다양한 예제보기

    아래는 각각 올림, 내림, 버림 등등 여러가지 Math객체를 사용하는 예제입니다.

    ! Math() 소수점 올림, 버림, 반올림 방법아무래도 숫자를 처리하는데 사용되는 메소드들 중에서 소수점을 처리가 가장 많이 사용될 것입니다. 소수점을 처리하는 방법 중 가장 많이 사용되는 올림, 버림, 반올림의 간단한 사용방법은 아래와 같습니다.

    • Math.ceil() : 소수점 올림, 정수 반환
    • Math.floor() : 소수점 버림, 정수 반환
    • Math.round() : 소수점 반올림, 정수 반환


    그렇다면 간단한 예제를 통해서 알아볼까요?

    소수점을 가지는 변수 testnum가 있는 경우를 가정하여 아래의 예제를 통해 알아보자.

    소수점 처리방법 예제소스 코드보기

    ! 소수점 올리기
    var  testnum  = 99.11;
    alert(Math.ceil(testnum));
    // 100 출력, 올림 적용

    ! 소수점 버림
    var  testnum = 99.11;
    alert(Math.floor(testnum));
    // 99 출력, 버림 적용

    ! 소수점 반올림
    var  testnum = 99.5;
    alert(Math.round(testnum));
    // 100 출력, 반올림 적용



    그 외에 소수점 처리를 하는 다른 방법들도 아래에서 알아보자.

    # 소수점 처리에 사용되는 다른 방법, 함수

    아래 방법은 소수점 처리에 사용할 수 있는 다른 함수들 입니다.

    ! toFixed()toFixed를 사용하면 숫자에서 원하는 소수점 길이만큼만 반올림하여서 반환해 준다.

    var  testnum = 99.9876543;

    testnum.toFixed(0);  // 100 출력

    testnum.toFixed(5);  // 99.98765 출력

    다음
    이전

    답글 남기기 응답 취소

    이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Subscribe to Our Newsletter!

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Subscribe Now

Copyright © 2023 Sydney Note

Design by ThemesDNA.com