Constructs a BigDecimal
whose value is equal to that of the specified Integer
value.
Constructs a BigDecimal
whose value is equal to that of the specified Integer
value.
the specified integer value
the constructed BigDecimal
Constructs a BigDecimal
whose value is equal to that of the specified Integer
value, rounding if necessary.
Constructs a BigDecimal
whose value is equal to that of the specified Integer
value, rounding if necessary.
the specified integer value
the precision and rounding mode for creation of this value and future operations on it
the constructed BigDecimal
Constructs a BigDecimal
whose value is equal to that of the specified long value.
Constructs a BigDecimal
whose value is equal to that of the specified long value.
the specified long value
the constructed BigDecimal
Constructs a BigDecimal
whose value is equal to that of the specified long value, but rounded if necessary.
Constructs a BigDecimal
whose value is equal to that of the specified long value, but rounded if necessary.
the specified long value
the precision and rounding mode for creation of this value and future operations on it
the constructed BigDecimal
Constructs a BigDecimal
whose unscaled value is equal to that of the specified long value.
Constructs a BigDecimal
whose unscaled value is equal to that of the specified long value.
the scale
the value
the constructed BigDecimal
Constructs a BigDecimal
whose unscaled value is equal to that of the specified long value, but rounded if necessary.
Constructs a BigDecimal
whose unscaled value is equal to that of the specified long value, but rounded if necessary.
the precision and rounding mode for creation of this value and future operations on it
the scale
the value
the constructed BigDecimal
Constructs a BigDecimal
whose value is equal to that of the specified double value.
Constructs a BigDecimal
whose value is equal to that of the specified double value. Equivalent to BigDecimal.decimal
.
the specified Double
value
the constructed BigDecimal
Constructs a BigDecimal
whose value is equal to that of the specified double value, but rounded if necessary.
Constructs a BigDecimal
whose value is equal to that of the specified double value, but rounded if necessary. Equivalent to BigDecimal.decimal
.
the specified Double
value
the precision and rounding mode for creation of this value and future operations on it
the constructed BigDecimal
Translates a character array representation of a BigDecimal
into a BigDecimal
.
Translates a character array representation of a BigDecimal
into a BigDecimal
.
Translates a character array representation of a BigDecimal
into a BigDecimal
, rounding if necessary.
Translates a character array representation of a BigDecimal
into a BigDecimal
, rounding if necessary.
Translates the decimal String representation of a BigDecimal
into a BigDecimal
.
Translates the decimal String representation of a BigDecimal
into a BigDecimal
.
Translates the decimal String representation of a BigDecimal
into a BigDecimal
, rounding if necessary.
Translates the decimal String representation of a BigDecimal
into a BigDecimal
, rounding if necessary.
Constructs a BigDecimal
whose value is equal to that of the specified BigInt
value.
Constructs a BigDecimal
whose value is equal to that of the specified BigInt
value.
the specified BigInt
value
the constructed BigDecimal
Constructs a BigDecimal
whose value is equal to that of the specified BigInt
value, rounding if necessary.
Constructs a BigDecimal
whose value is equal to that of the specified BigInt
value, rounding if necessary.
the precision and rounding mode for creation of this value and future operations on it
the specified BigInt
value
the constructed BigDecimal
Constructs a BigDecimal
whose unscaled value is equal to that of the specified BigInt
value.
Constructs a BigDecimal
whose unscaled value is equal to that of the specified BigInt
value.
the scale
the specified BigInt
value
the constructed BigDecimal
Constructs a BigDecimal
whose unscaled value is equal to that of the specified BigInt
value.
Constructs a BigDecimal
whose unscaled value is equal to that of the specified BigInt
value.
the precision and rounding mode for creation of this value and future operations on it
the scale
the specified BigInt
value
the constructed BigDecimal
Constructs a BigDecimal
from a java.math.BigDecimal
.
Constructs a BigDecimal
from a java.math.BigDecimal
.
Constructs a BigDecimal
by expanding the binary fraction contained by Double
value d
into a decimal representation, rounding if necessary.
Constructs a BigDecimal
by expanding the binary fraction contained by Double
value d
into a decimal representation, rounding if necessary. When a Float
is converted to a Double
, the binary fraction is preserved, so this method also works for converted Float
s.
Constructs a BigDecimal
by expanding the binary fraction contained by Double
value d
into a decimal representation.
Constructs a BigDecimal
by expanding the binary fraction contained by Double
value d
into a decimal representation. Note: this also works correctly on converted Float
s.
Constructs a BigDecimal
using the decimal text representation of Double
value d
, rounding if necessary.
Constructs a BigDecimal
using the decimal text representation of Double
value d
, rounding if necessary.
Constructs a BigDecimal
using the decimal text representation of Double
value d
.
Constructs a BigDecimal
using the decimal text representation of Double
value d
.
Constructs a BigDecimal
using the decimal text representation of Float
value f
, rounding if necessary.
Constructs a BigDecimal
using the decimal text representation of Float
value f
, rounding if necessary. Note that BigDecimal.decimal(0.1f) != 0.1f
since equality agrees with the Double
representation, and 0.1 != 0.1f
.
Constructs a BigDecimal
using the decimal text representation of Float
value f
.
Constructs a BigDecimal
using the decimal text representation of Float
value f
. Note that BigDecimal.decimal(0.1f) != 0.1f
since equality agrees with the Double
representation, and 0.1 != 0.1f
.
Constructs a BigDecimal
from a Long
, rounding if necessary.
Constructs a BigDecimal
from a Long
, rounding if necessary. This is identical to BigDecimal(l, mc)
.
Constructs a BigDecimal
from a Long
.
Constructs a BigDecimal
from a Long
. This is identical to BigDecimal(l)
.
Constructs a BigDecimal
using a java.math.BigDecimal
, rounding if necessary.
Constructs a BigDecimal
using a java.math.BigDecimal
, rounding if necessary.
Constructs a BigDecimal
from a java.math.BigDecimal
.
Constructs a BigDecimal
from a java.math.BigDecimal
. The precision is the default for BigDecimal
or enough to represent the java.math.BigDecimal
exactly, whichever is greater.
Constructs a BigDecimal
by fully expanding the binary fraction contained by Double
value d
, adjusting the precision as necessary.
Constructs a BigDecimal
by fully expanding the binary fraction contained by Double
value d
, adjusting the precision as necessary. Note: this works correctly on converted Float
s also.
Constructs a BigDecimal
that exactly represents a BigInt
.
Constructs a BigDecimal
that exactly represents a BigInt
.
Constructs a BigDecimal
that exactly represents a Long
.
Constructs a BigDecimal
that exactly represents a Long
. Note that all creation methods for BigDecimal
that do not take a MathContext
represent a Long
; this is equivalent to apply
, valueOf
, etc..
Constructs a BigDecimal
that exactly represents the number specified in a String
.
Constructs a BigDecimal
that exactly represents the number specified in a String
.
Constructs a BigDecimal
that exactly represents the number specified in base 10 in a character array.
Constructs a BigDecimal
that exactly represents the number specified in base 10 in a character array.
Constructs a BigDecimal
using the java BigDecimal static valueOf constructor.
Constructs a BigDecimal
using the java BigDecimal static valueOf constructor. Equivalent to BigDecimal.decimal
.
the specified double value
the constructed BigDecimal
Constructs a BigDecimal
using the java BigDecimal static valueOf constructor.
Constructs a BigDecimal
using the java BigDecimal static valueOf constructor.
the specified Long
value
the constructed BigDecimal
Implicit conversion from Double
to BigDecimal
.
Implicit conversion from Double
to BigDecimal
.
Implicit conversion from Int
to BigDecimal
.
Implicit conversion from java.math.BigDecimal
to scala.BigDecimal
.
Implicit conversion from java.math.BigDecimal
to scala.BigDecimal
.
Implicit conversion from Long
to BigDecimal
.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4