kilogramsToString static method

  1. @useResult
String kilogramsToString(
  1. double kilograms, {
  2. bool useAbbreviations = false,
  3. int decimalPlaces = 2,
})

Formats kilograms as "80 kilograms" or "80 kg" with useAbbreviations.

Example:

WeightConversionUtils.kilogramsToString(80); // '80 kilograms'

Audited: 2026-06-12 11:26 EDT

Implementation

@useResult
static String kilogramsToString(
  double kilograms, {
  bool useAbbreviations = false,
  int decimalPlaces = 2,
}) =>
    '${kilograms.formatDouble(decimalPlaces, showTrailingZeros: false)} '
    '${useAbbreviations ? 'kg' : 'kilograms'}';