gpt4 book ai didi

formatting - Dart 中的货币格式

转载 作者:bug小助手 更新时间:2023-10-28 10:46:26 26 4
gpt4 key购买 nike

在 C# 中我可以做到:

12341.4.ToString("##,#0.00")

结果是 12,345.40

dart 中的等价物是什么?

最佳答案

我也想找到解决方案,发现现在按照以下示例实现。

import 'package:intl/intl.dart';

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

void main () {

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

/* Output :

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


pubspec.yaml :

name: testCcy002
version: 0.0.1
author: BOH
description: Test Currency Format from intl.
dev_dependencies:
intl: any

Run pub install to install "intl"
*/
}

关于formatting - Dart 中的货币格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14865568/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com