NumberUtility class
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
changeDigit(
String number, NumStrLanguage toDigit) → String - convert 123456789 to ۱۲۳۴۵۶۷۸۹ Or ۱۲۳۴۵۶۷۸۹ to 123456789
-
charRagham(
String inputNumber, {String separator = "-"}) → String - جداسازی چهار رقم اعداد (استفاده معمول برای خوانا کردن شماره کارت)
-
extractNumber(
String inputString, NumStrLanguage toDigit) → String - extract number from string; abc123456789xyz to ۱۲۳۴۵۶۷۸۹ Or ابپ۱۲۳۴۵۶۷۸۹ن to 123456789
-
fixPersianChars(
String inputString) → String - تبدیل حروف عربی و ... به حروف استاندارد فارسی
-
getBankNameFromCardNumber(
String cartNumber) → String -
getPersianDayLetter(
String dayNumber) → String - بدست اوردن نام روز
-
getPersianMonthLetter(
String monthNumber, {bool useAfghaniMonthName = false}) → String - بدست اوردن نام ماه شمسی
-
isNumeric(
String? s) → bool - string is numeric or not
-
seRagham(
String number, {String separator = ","}) → String - convert 123456789 to 123,456,789
-
toNumber(
String number) → int - Converts a string like 'هزار' to 1000
-
toWord(
String number, NumStrLanguage lang) → String - convert number to string , like: 1000 to 'one thousand' or 'هزار'