|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
Àü ´ÙÀ½ | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ |
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 constructor¡¡ ¡¡ | |
---|---|
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 ij¸¯ÅÍ ¶óÀΠǥÇöÀ» BigDecimal·Î º¯È¯ÇØ, ÄÁÅØ½ºÆ® ¼³Á¤¿¡ µû¸¥ µÕ±ÙÀ» »ç¿ëÇØ, °°Àº ij¸¯ÅÍ ¶óÀÎÀ» BigDecimal.BigDecimal(String) »ý¼ºÀÚ
À¸·Î¼ ¹Þ½À´Ï´Ù. |
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
Àü ´ÙÀ½ | ÇÁ·¹ÀÓÀ¸·Î ÇÁ·¹ÀÓ ¾øÀÌ |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy µµ ÂüÁ¶ÇϽʽÿÀ.