min()
BigDecimal.min(BigDecimal)の説明は、
Returns the minimum of this BigDecimal and val.
なので「小さい方」を返すという言い方になっている。そうすると「じゃぁ、等しかったらどうなるの?」となるのは自然な流れで、
If they are equal, as defined by the compareTo method, this is returned.
thisが返ると言っている。でも値が等しい場合には、どっちを返したっていいわけなんだから、thisが返るって事をAPI仕様として明示してしまうのはどうかという気がする。
「大きくない方を返す」と書いておけば良かったのにね。





