Fix BigDecimal constructor document

BigDecimalのコンストラクタにFloatとprecisionを渡した時に、例外が発生するのはFloat::DIG + 2以上の値を設定した時で、`Float::DIG以上の値`は誤りです。

参考
bigdecimal.cの該当箇所を抜粋
```
      case T_FLOAT:
	if (mf > DBL_DIG+1) {
	    rb_raise(rb_eArgError, "precision too large.");
	}
```