Convert numbers to words in English in Indian style. Can be very helpful in converting Indian currency to Indian rupees in words.
Features
Covert num
to String
words in Indian style.
Getting started
add dependency to your pubspec.yaml
file
dependencies:
number_to_indian_words: ^1.0.1
import package in your dart file
import 'package:number_to_indian_words/number_to_indian_words.dart';
Example
import 'package:number_to_indian_words/number_to_indian_words.dart';
void main() {
print('123456789: ${NumToWords.convertNumberToIndianWords(123456789)}');
/// result:
/// 123456789: One Crore Twenty Three Lakh Forty Five Thousand Six Hundred Seventy Eight
print('10000: ${NumToWords.convertNumberToIndianWords(10000)}');
/// result:
/// 10000: Ten Thousand
print('10500: ${NumToWords.convertNumberToIndianWords(10500)}');
/// result:
/// 10500: Ten Thousand Five Hundred
print('5479032: ${NumToWords.convertNumberToIndianWords(5479032)}');
/// result:
/// 5479032: Fifty Four Lakh Seventy Nine Thousand Thirty Two
print('2420000: ${NumToWords.convertNumberToIndianWords(2420000)}');
/// result:
/// 5479032: Twenty Four Lakh Twenty Thousand
}