웹모아
로그인 / 회원가입   검색     
일반팁
 

asp에서 소수점나온숫자를 버림하는 방법
2006-04-08 19:42:35 댓글:(0)   조회:12715
 
- 566.4574 에서 556.45 로 소숫점 2째 자리에서 버림하기
(최초 숫자 - 0.005)를 한 후에 formatnumber를 사용
ex: 566.4574 - 0.005 = 566.4524 ==> formatnumber 사용시 566.45

- 566.4576 에서 556.457 로 소숫점 3째 자리에서 버림하기
(최초 숫자 - 0.0005)를 한 후에 formatnumber를 사용
ex: 566.4576 - 0.0005 = 566.4571 ==> formatnumber 사용시 566.457

이렇게 하시면 원하는 값이 나오게 됩니다.

아니면..
2번째 소수점 자리수를 버리고 싶은경우

<%
  Option Explicit
  Dim n, tmp, nResult

  n = 566.4574
  tmp = formatnumber(n,3)
  nResult = Left(tmp, Len(tmp)-1)


  Response.write nResult
%>

위와 같이 버리고 싶은 자리수에 하나를 더 구해서 
전체길이에서 제일 우측 한글자를 빼는 방법도 가능은 하네요

==================================================================================================
Round 함수를 이용해 보세요..

/*
Round(expression[, numdecimalplaces])
expression : 필수적인 인수로 반올림할 수식
numdecimalplaces : 선택적인 인수로 소수점 이하의 자릿수를 나타냄.. 생략하면 Round 함수는 정수를 반환
*/

예를 들어..
Round(2.0213246787335666, 2) 라고 표현 하면..
나오는 값은 2.02 가 나오게 되죠..
.

'

 
댓글쓰기는 회원(로그인 하신분) 이상 가능합니다.


댓글 (0)
일반팁
페이지: 2 / 4   
💾     [RE] asp 로 파일 쓰기를 하려는데 계속 에러가 발생합니다 -윈도XP프로페셔널
(홈마스타) 열람:2909   2006.04.09

💾   asp include
(홈마스타) 열람:2657   2006.04.09

💾   세자리마다 ‘,’ 콤마 찍기
(홈마스타) 열람:2658   2006.04.08

💾     [RE] 소수점이하 자리 맞추기
(홈마스타) 열람:3774   2006.04.19

💾   asp에서 소수점나온숫자를 버림하는 방법
(홈마스타) 열람:12716   2006.04.08

💾   배열을 이용한 변수 넘기기
(홈마스타) 열람:2595   2006.04.08

💾   Cookies를 배열로
(홈마스타) 열람:2454   2006.04.08

💾   Scripting.FilesyStemObject 스크립팅 객체
(홈마스타) 열람:4037   2006.04.08

💾     [RE] Scripting.FilesyStemObject 스크립팅 객체 - 파일읽기 예제
(홈마스타) 열람:2345   2006.04.08

💾   FileSystemObject 다루기 V - 파일 읽기
(홈마스타) 열람:2862   2006.04.08

 [1]  [2]  [3]  [4]  
복수단어 검색은 공백(space)로 구분해 주세요.

]
]
최근 글 [손님]
인기 글 [손님]

자유마당 [손님]

]
원국보기 캡처 web.landmoa.net
sajuplus.net
폰트 선택
안녕하세요, 한국어
你好,中国語 甲乙