Flutter 颤振中如何用逗号分隔符格式化整数值

Flutter 颤振中如何用逗号分隔符格式化整数值,flutter,Flutter,我想把整数值转换成逗号分隔的数值,这个例子和你们分享 比如说 val = 132450 出于 val = 1,32450 试试这个: import 'package:intl/intl.dart'; final value = new NumberFormat("#,##0.00", "en_US"); void main () { print("Ex. 1: ${value.format(123456789.75)}")

我想把整数值转换成逗号分隔的数值,这个例子和你们分享

比如说

val = 132450
出于

val = 1,32450
试试这个:

import 'package:intl/intl.dart';

final value = new NumberFormat("#,##0.00", "en_US");

void main () {

  print("Ex. 1: ${value.format(123456789.75)}");
  print("Ex. 2: ${value.format(.7)}");
  print("Ex. 3: ${value.format(12345678975/100)}");
  print("Ex. 4: ${value.format(int.parse('12345678975')/100)}");
  print("Ex. 5: ${value.format(double.parse('123456789.75'))}");

/* Output :  

Ex. 1: 123,456,789.75
Ex. 2: 0.70
Ex. 3: 123,456,789.75
Ex. 4: 123,456,789.75
Ex. 5: 123,456,789.75


 pubspec.yaml :

  dev_dependencies:
    intl: any

   Run pub install to install "intl"  
*/
}