DoubleExtensions extension
Extension methods for double values providing formatting and conversion utilities.
- on
Properties
- hasDecimals → bool
-
Available on double, provided by the DoubleExtensions extension
Returnstrueif this double has a non-zero fractional part.no setter
Methods
-
forceBetween(
double from, double to) → double -
Available on double, provided by the DoubleExtensions extension
Clamps this value to be within the rangefromtoto. -
formatDouble(
int decimalPlaces, {bool showTrailingZeros = true}) → String -
Available on double, provided by the DoubleExtensions extension
Returns this double formatted as a string with the specified number of decimal places. -
formatPrecision(
{int precision = 2}) → String -
Available on double, provided by the DoubleExtensions extension
Returns this double formatted as a string with smart decimal handling. -
toPercentage(
{int decimalPlaces = 0, bool doRoundDown = true}) → String -
Available on double, provided by the DoubleExtensions extension
Returns this double formatted as a percentage string. -
toPrecision(
int precision) → double -
Available on double, provided by the DoubleExtensions extension
Returns this double truncated to the givenprecisionafter the decimal point.