method
add
v1_9_2_180 -
Show latest stable
- Class:
BigDecimal
add(p1, p2)public
No documentation available.
static VALUE
BigDecimal_add2(VALUE self, VALUE b, VALUE n)
{
ENTER(2);
Real *cv;
S_INT mx = GetPositiveInt(n);
if(mx==0) return BigDecimal_add(self,b);
else {
U_LONG pl = VpSetPrecLimit(0);
VALUE c = BigDecimal_add(self,b);
VpSetPrecLimit(pl);
GUARD_OBJ(cv,GetVpValue(c,1));
VpLeftRound(cv,(int)VpGetRoundMode(),mx);
return ToValue(cv);
}
}