Math.abs()
-
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.abs( ), Math.sign( )컴퓨터 알아가기/JavaScript 2022. 8. 6. 19:30
자바스크립트에서 어떤 연산을 통해 나오는 결과값이 부동소수점으로 소수점 이하 여러자리수가 표시되는 경우가 있습니다. 이럴 경우 연산되어진 값의 변형이 없게 절대값으로 표시하고 수식을 고민할 필요가 있는 경우가 있습니다. 예를 들어 정확하게 소수점 N자리 수까지 구하고 반올림하는 경우 따라서 필요한 수에 대한 결과값을 알 필요가 있는 Math를 사용한 두가지 경우를 먼저 보도록 하겠습니다. 1. Math.abs( ) 이는 사용된 숫자가 양수나 음수와 상관없이 숫자의 절대값만 구하는 메소드입니다. 상기 결과값 마지막같은 케이스가 향후 소수점 정하는 데 있어 중요한 역할을 하기에 Math.abs( )를 통하여 절대값을 구할 필요가 있는겁니다. 2. Math,sign( ) 사인값은 양수일 경우 1을 음수일 경우..