| 
JavaTM Platform Standard Ed. 6  | 
|||||||||
| 전 다음 | 프레임 있어 프레임 없음 | |||||||||
| MathContext 를 사용하고 있는 패키지 | |
|---|---|
| java.math | 임의 정밀도의 정수 연산 (BigInteger) 및 임의 정밀도의 소수 연산 (BigDecimal)을 실시하는 클래스를 제공합니다. | 
| java.math 에서의 MathContext 의 사용 | 
|---|
| MathContext 로서 선언되고 있는 java.math 의 필드 | |
|---|---|
static MathContext  | 
MathContext. DECIMAL128 
IEEE 754R Decimal28 형식, 34 자리수, 둥근 모드는 IEEE 754R 의 디폴트인 HALF_EVEN  의 정밀도가 설정된 MathContext 객체입니다.  | 
static MathContext  | 
MathContext. DECIMAL32 
IEEE 754R Decimal32 형식, 7 자리수, 둥근 모드는 IEEE 754R 의 디폴트인 HALF_EVEN  의 정밀도가 설정된 MathContext 객체입니다.  | 
static MathContext  | 
MathContext. DECIMAL64 
IEEE 754R Decimal64 형식, 16 자리수, 둥근 모드는 IEEE 754R 의 디폴트인 HALF_EVEN  의 정밀도가 설정된 MathContext 객체입니다.  | 
static MathContext  | 
MathContext. UNLIMITED 
무제한의 정밀도에서의 계산에 필요한 값이 설정되어 있는 MathContext 객체입니다.  | 
| MathContext 형의 파라미터를 가지는 java.math 의 메소드 | |
|---|---|
 BigDecimal  | 
BigDecimal. abs (MathContext  mc)
문맥 설정에 따른 둥근을 사용해, 값이 이 BigDecimal 의 절대치인 BigDecimal 를 돌려줍니다.  | 
 BigDecimal  | 
BigDecimal. add (BigDecimal  augend,
    MathContext  mc)
문맥 설정에 따른 둥근을 사용해, 값이 (this + augend) 인 BigDecimal 를 돌려줍니다.  | 
 BigDecimal  | 
BigDecimal. divide (BigDecimal  divisor,
       MathContext  mc)
문맥 설정에 따른 둥근을 사용해, 값이 (this / divisor) 인 BigDecimal 를 돌려줍니다.  | 
 BigDecimal [] | 
BigDecimal. divideAndRemainder (BigDecimal  divisor,
                   MathContext  mc)
문맥 설정에 따른 둥근을 사용해 계산된 divideToIntegralValue 의 결과와 2 개의 오퍼랜드의 remainder 의 결과를 포함한, 2 요소의 BigDecimal 배열을 돌려줍니다.  | 
 BigDecimal  | 
BigDecimal. divideToIntegralValue (BigDecimal  divisor,
                      MathContext  mc)
값이 (this / divisor) 의 정수부인 BigDecimal 를 돌려줍니다.  | 
 BigDecimal  | 
BigDecimal. multiply (BigDecimal  multiplicand,
         MathContext  mc)
문맥 설정에 따른 둥근을 사용해, 값이 (this × multiplicand) 인 BigDecimal 를 돌려줍니다.  | 
 BigDecimal  | 
BigDecimal. negate (MathContext  mc)
문맥 설정에 따른 둥근을 사용해, 값이 (-this) 인 BigDecimal 를 돌려줍니다.  | 
 BigDecimal  | 
BigDecimal. plus (MathContext  mc)
문맥 설정에 따른 둥근을 사용해, 값이 (+this) 인 BigDecimal 를 돌려줍니다.  | 
 BigDecimal  | 
BigDecimal. pow (int n,
    MathContext  mc)
값이 (thisn) 의 BigDecimal 를 돌려줍니다.  | 
 BigDecimal  | 
BigDecimal. remainder (BigDecimal  divisor,
          MathContext  mc)
문맥 설정에 따른 둥근을 사용해, 값이 (this % divisor) 인 BigDecimal 를 돌려줍니다.  | 
 BigDecimal  | 
BigDecimal. round (MathContext  mc)
MathContext 설정에 따라 말 수 있었던 BigDecimal 를 돌려줍니다.  | 
 BigDecimal  | 
BigDecimal. subtract (BigDecimal  subtrahend,
         MathContext  mc)
문맥 설정에 따른 둥근을 사용해, 값이 (this - subtrahend) 인 BigDecimal 를 돌려줍니다.  | 
| MathContext 형의 파라미터를 가지는 java.math 의 생성자 | |
|---|---|
BigDecimal (BigInteger  unscaledVal,
           int scale,
           MathContext  mc)
문맥 설정에 따른 둥근을 사용해,BigInteger 의 스케일 없음의 값과 int 의 스케일을 BigDecimal 로 변환합니다.  | 
|
BigDecimal (BigInteger  val,
           MathContext  mc)
문맥 설정에 따른 둥근을 사용해,BigInteger 을 BigDecimal 로 변환합니다.  | 
|
BigDecimal (char[] in,
           int offset,
           int len,
           MathContext  mc)
부분 배열의 지정을 가능하게 해, 문맥 설정에 따른 둥근을 사용하면서,BigDecimal 의 문자 배열 표현을 BigDecimal 로 변환해, 같은 문자 순서를 BigDecimal.BigDecimal(String)  생성자 으로서 받습니다.  | 
|
BigDecimal (char[] in,
           MathContext  mc)
BigDecimal 의 문자 배열 표현을 BigDecimal 로 변환해, 문맥 설정에 따른 둥근을 사용해, 같은 문자 순서를 BigDecimal.BigDecimal(String)  생성자 으로서 받습니다.  | 
|
BigDecimal (double val,
           MathContext  mc)
문맥 설정에 따른 둥근을 사용해,double 를 BigDecimal 로 변환합니다.  | 
|
BigDecimal (int val,
           MathContext  mc)
문맥 설정에 따른 둥근을 사용해,int 를 BigDecimal 로 변환합니다.  | 
|
BigDecimal (long val,
           MathContext  mc)
문맥 설정에 따른 둥근을 사용해,long 를 BigDecimal 로 변환합니다.  | 
|
BigDecimal (String  val,
           MathContext  mc)
BigDecimal 의 캐릭터 라인 표현을 BigDecimal 로 변환해, 문맥 설정에 따른 둥근을 사용해, 같은 캐릭터 라인을 BigDecimal.BigDecimal(String)  생성자 으로서 받습니다.  | 
|
 
  | 
JavaTM Platform Standard Ed. 6  | 
|||||||||
| 전 다음 | 프레임 있어 프레임 없음 | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.