NumberNumber clampdividefallbackNumberisInRangeisNegativeisPositivepercentrandomInttoDecimalNullabletrycatchclamp