Flutter & Dart:用数字分组显示大数字
2023-03-20 15:27:28 时间
Flutter & Dart:用数字分组显示大数字
大家好,我是坚果,我的公众号“坚果前端”,
用逗号显示大数字作为千位分隔符将增加可读性。这篇简短的文章将向您展示如何借助intl包(由 Dart 团队发布)中的NumberFormat类在 Dart(以及 Flutter)中执行此操作。
通过执行以下命令将intl添加到您的项目中:
dart pub add intl
例子
import 'package:flutter/material.dart';
import 'package:intl/intl.dart';
void main() {
const int a = 1234533323434343433;
const int b = 1000000;
const int c = 45030325454;
NumberFormat myFormat = NumberFormat.decimalPattern('en_us');
debugPrint(myFormat.format(a));
debugPrint(myFormat.format(b));
debugPrint(myFormat.format(c));
}
输出:
1,234,533,323,434,343,433
1,000,000
45,030,325,454
相关文章
- 【鸿蒙开发板试用报告】从点灯开始理解鸿蒙OS的项目结构与启动流程
- 软件开发人员应该了解的2021年技术趋势
- 从前端性能优化引申出来的5道经典面试题
- 你现在可以玩下这 5 个 CSS 新功能
- Node.JavaScript文件系统中目录的操作
- 有了这12款Idea插件后,室友再也不叫我小白了
- 神州邦邦“华东运营中心”落地上海,助力华东数字经济
- 一例 Go 编译器代码优化 bug 定位和修复解析
- 推荐一个开源后台管理系统,Github标星10K+
- Kubernetes 网络的四种场景分析
- 二叉树:一入递归深似海,从此offer是路人
- 蚂蚁金服的“技术中台”:亿级分布式系统架构实践
- 设计模式系列:一文带你领略“访问者模式”的魅力
- 简化开发|Lombok神器带你消除冗余代码
- 为什么现在开发一款软件的时间越来越长?
- 前端api请求缓存方案
- 异步编程|五分钟让你学会局部刷新Ajax技术
- 程序本身如何知道自身大小?这是鸡生蛋还是蛋生鸡的问题
- 设计模式系列—解释器模式
- 数据仓库环境现代化工具和技巧