num_dogoo 0.1.1 copy "num_dogoo: ^0.1.1" to clipboard
num_dogoo: ^0.1.1 copied to clipboard

Provides simple functions and extensions for num type. This is part of the 'dogoo' package that provides 'Dart' and 'Flutter' utilities.

This is part of the dogoo package that provides Dart and Flutter utilities.

Num Dogoo provides utility functions and extension for num.

Features #

  • Make int value to number string filled with 0.
  • Make num value to boolean.
  • Cut to the nth digit below the decimal point.

Usage #

import 'dart:math' as math;

import 'package:num_dogoo/num_dogoo.dart';

void main() {
  final double myPI1 = math.pi.toFixedDouble(1);
  final double myPI2 = math.pi.toFixedDouble(3);

  print(math.pi); // 3.141592653589793
  print('$myPI1, runtimeType: ${myPI1.runtimeType}'); // 3.1, runtimeType: double
  print('$myPI2, runtimeType: ${myPI2.runtimeType}'); // 3.141, runtimeType: double

  const double myDouble = -1.23456;
  print(myDouble.toBool()); // true

  const int myInt = 3;
  print(myInt.toBool()); // true
  print(myInt.toStringAsDigits()); // 03
  print(myInt.toStringAsDigits(digits: 4)); // 0003
}
2
likes
160
points
3
downloads

Publisher

unverified uploader

Weekly Downloads

Provides simple functions and extensions for num type. This is part of the 'dogoo' package that provides 'Dart' and 'Flutter' utilities.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

More

Packages that depend on num_dogoo