Skip to content

Commit c67c5bf

Browse files
committed
Fixed PMD warnings.
1 parent 7c3e638 commit c67c5bf

File tree

4 files changed

+10
-9
lines changed

4 files changed

+10
-9
lines changed

hipparchus-core/src/main/java/org/hipparchus/analysis/integration/gauss/AbstractRuleFactory.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -130,8 +130,8 @@ protected double[] findRoots(final int n, final UnivariateFunction ratioEvaluato
130130
// use Aberth method to find all roots simultaneously
131131
final double[] ratio = new double[n];
132132
final Incrementor incrementor = new Incrementor(1000);
133-
double tol = Double.NaN;
134-
double maxOffset = Double.NaN;
133+
double tol;
134+
double maxOffset;
135135
do {
136136

137137
// safety check that triggers an exception if too much iterations are made

hipparchus-core/src/main/java/org/hipparchus/analysis/integration/gauss/FieldAbstractRuleFactory.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -153,8 +153,8 @@ protected T[] findRoots(final int n, final CalculusFieldUnivariateFunction<T> ra
153153
// use Aberth method to find all roots simultaneously
154154
final T[] ratio = MathArrays.buildArray(field, n);
155155
final Incrementor incrementor = new Incrementor(1000);
156-
double tol = Double.NaN;
157-
double maxOffset = Double.NaN;
156+
double tol;
157+
double maxOffset;
158158
do {
159159

160160
// safety check that triggers an exception if too much iterations are made

hipparchus-core/src/main/java/org/hipparchus/dfp/Dfp.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,6 @@ protected Dfp(final DfpField field, long x) {
268268
protected Dfp(final DfpField field, double x) {
269269

270270
// initialize as if 0
271-
sign = 1;
272271
mant = new int[field.getRadixDigits()];
273272
this.field = field;
274273

@@ -282,6 +281,8 @@ protected Dfp(final DfpField field, double x) {
282281
// make sure 0 has the right sign
283282
if ((bits & 0x8000000000000000L) != 0) {
284283
sign = -1;
284+
} else {
285+
sign = 1;
285286
}
286287
return;
287288
}

hipparchus-core/src/main/java/org/hipparchus/util/BigReal.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -135,16 +135,16 @@ public BigReal(char[] in, MathContext mc) {
135135
/** Build an instance from a double.
136136
* @param val value of the instance
137137
*/
138-
public BigReal(double val) { // NOPMD - we really want double conversion here
139-
d = new BigDecimal(val);
138+
public BigReal(double val) {
139+
d = new BigDecimal(val); // NOPMD - we really want double conversion here
140140
}
141141

142142
/** Build an instance from a double.
143143
* @param val value of the instance
144144
* @param mc context to use
145145
*/
146-
public BigReal(double val, MathContext mc) { // NOPMD - we really want double conversion here
147-
d = new BigDecimal(val, mc);
146+
public BigReal(double val, MathContext mc) {
147+
d = new BigDecimal(val, mc); // NOPMD - we really want double conversion here
148148
}
149149

150150
/** Build an instance from an int.

0 commit comments

Comments
 (0)