2009. 10. 1. 10:10
Javascript를 사용하다보면 실수 처리를 하는 경우가 생긴다. 실수 자체를 사요할때도 있지만 불필요한 소수점 이하를 버리거나 올림을 해야 하는 경우가 생긴다.
parseInt()와 Math.round(), ceil(), floor()함수등이 있는데 사용 방법은 아래와 같다.
1. parseInt : 소수점 이하를 제거. 즉, 버림
2. Math
위와 같이 사용하면 된다.
parseInt()와 Math.round(), ceil(), floor()함수등이 있는데 사용 방법은 아래와 같다.
1. parseInt : 소수점 이하를 제거. 즉, 버림
var n = 123.999999;
document.write(parseInt(n));
// 출력결과 123
// 단, 소숫점 이하 자릿수가 일정자리 이하로 많아지면 올림이 되는 경우가 있다고 한다.
document.write(parseInt(n));
// 출력결과 123
// 단, 소숫점 이하 자릿수가 일정자리 이하로 많아지면 올림이 되는 경우가 있다고 한다.
2. Math
// 소숫점 이하 숫자는 무조건 올림
var n = 123.123;
document.write(Math.ceil(n));
// 출력결과 124
// 소숫점 이하 숫자는 무조건 버림
var n = 123.5412;
document.write(Math.floor(n));
// 출력결과 123
// 반올림
document.write(Math.round(실수))
var n = 123.123;
document.write(Math.ceil(n));
// 출력결과 124
// 소숫점 이하 숫자는 무조건 버림
var n = 123.5412;
document.write(Math.floor(n));
// 출력결과 123
// 반올림
document.write(Math.round(실수))
위와 같이 사용하면 된다.
:: 오늘 하루 즐겁고 행복한 하루 되세요!!^^ ::
'ººº::Development™:: > ::WEB™::' 카테고리의 다른 글
[Javascript] substr과 substring의 차이 (3) | 2009.11.11 |
---|---|
[PHP] 내림 / 올림 / 반올림 함수 (0) | 2009.07.09 |
[CSS] 메뉴를 손쉽게 꾸며보자 (0) | 2008.09.23 |
[Javascript] Dragtable - Table정렬 스크립트.. (0) | 2008.07.16 |
[JavaScript] Giva Labs이 만든 콤보박스 (0) | 2008.07.09 |