round method

int round()

Returns the integer closest to the double value.

Rounds away from zero when there is no closest integer: (3.5).round() == 4 and (-3.5).round() == -4.

Throws an UnsupportedError if this number is not finite (NaN or an infinity).

final number = ActiveDouble(3.25);
print(number.round()); // 3

number(3.5);
print(number.round()); // 4

number(3.75);
print(number.round()); // 4

Implementation

int round() => _value.round();