搜尋套件、儲存庫與 APP 分類

套件詳情v1.0.0

number_to_words

根據 localeID 將數字轉換為文字

AndroidiOSWebmacOSWindowsLinux
近 30 天下載
9540
喜歡數
44
Pub 分數
140

安裝套件

flutter pub add number_to_words

套件介紹

根據套件公開資料產生的選型評估,僅供參考。

number_to_words 套件將數值轉換為各種語言中的對應書寫形式,使用地區識別碼。它支援多種平台,包括 Android、iOS、Web、macOS、Windows 和 Linux,非常適合需要本地化數字格式化的應用程式——例如財務文件、發票或教育工具。該套件利用底層的區域設定規則,確保在不同地區準確呈現文字形式。它輕量級且可透過簡單的新增指令與 Flutter 專案無縫整合。

適用情境

  • 產生發票金額的中文大寫
  • 轉換數字以供輔助功能使用
  • 建立教育數學工具
  • 格式化財務報告
  • 支援多語言應用程式
  • 在法律文件中顯示數字

主要特色

  • 地區感知的數字轉文字轉換
  • 跨平台支援
  • 與 Flutter 的簡單整合
  • 支援多種語言
  • 輕量且高效
  • 易於使用的 API

適合對象

  • 金融與會計應用
  • 教育軟體
  • 多語言應用程式
  • 可存取性增強
  • 文件產生工具

使用建議

  • 限制為預定義的區域設定
  • 可能需要額外的本地化設定
  • 不適合超出標準範圍的非常大的數字
  • 依賴外部程式庫以實現完整的語言覆蓋
  • 高頻率轉換帶來的效能影響

原始 README

以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。

number_to_words

API convert number to words by localeID. Now only support English And Malayalam. please contribute .

Usage

To use this plugin, add number_to_words as a dependency in your pubspec.yaml file.

Example

import 'package:number_to_words/number_to_words.dart';

void main() {

   print(NumberToWord().convert(Locale.ml, 21)); //ഇരുപത്തിയൊന്ന്
   print(NumberToWord().convert(Locale.ml, 10)); //പത്ത്
   print(NumberToWord().convert(Locale.ml, 1000)); //ആയിരം
   print(NumberToWord().convert(Locale.en_ind, 1000)); //thousand
   print(NumberToWord().convert(Locale.en_ind, 100)); //hundred
   print(NumberToWord().convert(Locale.en_ind, 10)); //ten
}

所屬分類

原始碼儲存庫

使用此套件的專案

暫無相關資料。