Math.round()
-
JavaScript 입문 : 소수점 2자리 수 반올림컴퓨터 알아가기/JavaScript 2022. 8. 8. 19:30
자바스크립트에서 소수점 기준점을 정해주는 경우가 대부분인데 기본적으로 소수점 2자리를 기준으로 반올림하는 경우를 알아보도록 하겠습니다. 지난시간 배운 toFixed( ) 메소드를 포함하여 가장 정확하게 사용할 수 있는 메소드를 정리하도록 하겠습니다. 1. toFixed( ) 메소드로 소수 2자리수 이하 반올림 우선 toFixed( )를 사용하면 소수점 2자리 이하를 버리고 반올림이 되는 것처럼 보입니다. 그러나 다음의 경우 소수 2자리가 표현되지 않습니다. 심지어는 반올림도 되지 않고요. 경우에 따라서 정확한 결과값을 보장할 수 없는 메소드이네요. 2. Math.round( ) 메소드로 소수점 2자리 수 반올림 반올림의 메소드라고 하면 Math.round( ) 입니다. 소수점 2자리를 만든다는 것은 마지..
-
JavaScript 입문 : 소수점 자리수 지정, Math.ceil( ), Math.floor( ), Math.round( ), Math.trunc( ), toFixed( )컴퓨터 알아가기/JavaScript 2022. 8. 5. 19:30
자바스크립트에서 숫자의 기준을 생각할 필요가 있습니다. 우선 컴퓨터의 숫자 구성은 2진수가 기본입니다. 따라서 우리가 실생활에서 사용하는 숫자는 10진수이기 때문에 2진수 방식으로 10진수를 나타내는 경우가 있어 소수점을 사용할 경우 소수점 뒷자리가 상당히 많이 사용되는 경우가 있습니다. 1. toFixed( ) 다음처럼 답은 0.57이어야 하는데 상당히 긴 값이 나오는 경우가 종종 발생합니다. 이럴경우 소수점을 맞추어 사용하는 메소드는 toFixed( ) 메소드가 있습니다. 소수점 2자리 기준으로 toFixed(2)로 나타내면 됩니다. 이 메소드는 반환갑이 문자열이기 때문에 앞에 연산자 +를 붙혀주면 숫자로 반환이 됩니다. 기타로 Number( ), parseInr( ), parseFloat( ) 등도..