Skip to content

Decimal

  • Decimal(decimals: int)

Validates whether the input matches the expected number of decimals.

v.decimal(2).validate('27990.50')  # true
v.decimal(1).validate('27990.50')  # false
v.decimal(1).validate(1.5)  # true

Known limitations

When validating float types, it is not possible to determine the amount of ending zeros and because of that, validations like the ones below will pass.

v.decimal(1).validate(1.50)  # true

Categorization

  • Numbers

Changelog

Version Description
1.0.0 Created

See also: