Saturday, December 02, 2006
자바스크립트] 실수 소수점 이하 버리기, 정수로 만드는 함수; JavaScript float to int
parseInt() 라는 메서드(함수)를 사용하면, 실수의 소수점 이하를 제거할 수 있습니다. 반올림하지 않고 무조건 소수점 이하를 버립니다.
자바스크립트로 실수를 반올림 하여 정수로 만드는 방법: ▶▶ 자바스크립트] 반올림, 실수를 정수로, JavaScript Round To Int
parseInt: 숫자 소수점 이하 제거 예제 소스
※ 아래 박스 클릭 후, 키보드 화살표 키로 좌우 스크롤 가능함<script type="text/javascript">
// 실수를 정수로 변환
var n = 123.99999999999999;
document.write(parseInt(n) + '<br />');
// 출력 결과: 123
// 그런데 123.999999999999999 로 9가 한 개 더 붙으면 124 가 됩니다.
// 실수를 정수로 변환
document.write(parseInt(123.0000001) + '<br />');
// 출력 결과: 123
// 정수도 정수로 변환
document.write(parseInt(123) + '<br />');
// 출력 결과: 123
// 숫자가 아닌 문자열로 된 실수도, 정수로 만듦
document.write(parseInt("666.4578") + '<br />');
// 출력 결과: 666
</script>
// 실수를 정수로 변환
var n = 123.99999999999999;
document.write(parseInt(n) + '<br />');
// 출력 결과: 123
// 그런데 123.999999999999999 로 9가 한 개 더 붙으면 124 가 됩니다.
// 실수를 정수로 변환
document.write(parseInt(123.0000001) + '<br />');
// 출력 결과: 123
// 정수도 정수로 변환
document.write(parseInt(123) + '<br />');
// 출력 결과: 123
// 숫자가 아닌 문자열로 된 실수도, 정수로 만듦
document.write(parseInt("666.4578") + '<br />');
// 출력 결과: 666
</script>
자바스크립트로 실수를 반올림 하여 정수로 만드는 방법: ▶▶ 자바스크립트] 반올림, 실수를 정수로, JavaScript Round To Int
tag: html
HTML | CSS | 자바스크립트 JavaScript
<< Home