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

Flutter Dart:用数字分组显示大数字相关推荐

  1. vivado 数码管学习(二)数码管显示一位数字和显示八位数字

    数码管显示一位 9 module shumaguan( //input clk, //input rst_n,output reg [6:0] a_to_g, //段信号 output reg an= ...

  2. linux lcd显示大数字,wm命令用法及LCD显示图标大小不正常时解决的方法

    注:Android 4.3引入的wm工具 wm命令及使用方法: 系统说明: usage: wm [subcommand] [options] wm size [reset|WxH] wm densit ...

  3. java biginteger 运算_Java大数字运算之BigInteger 原创

    在 Java中,有许多数字处理的类,比如Integer 类.但是Integer 类有一定的局限性,下面我们就来看看比 Integer 类更厉害的一个,BigInteger类. BigInteger类型 ...

  4. 全球数字孪生市场大预测:2025 年的 358 亿美元,年复合增长率(CAGR)高达 37.8%...

    来源:云头条  数字孪生市场估计将从2019年的38亿美元猛增到2025年的358亿美元,年复合增长率(CAGR)高达37.8%.推动数字孪生需求增长的几个因素包括:越来越广泛地采用物联网和云计算之类 ...

  5. 数字格式化、大数据BigDecimal、随机数生成方法random()

    目录 数字格式化: 大数据: 常用构造函数: 常用方法: BigDecimal大小比较: 除法的时候出现异常 工具类推荐: 随机数生成方法random(): 参考文献: 数字格式化: 符号 说明 0 ...

  6. hacking 麦步手表之(4)制作一个大数字表盘xzy-big-number

    用大个的数字填充表盘会是怎么样的? 本来设想这样 但是就是麦步不支持超过20个layer害我以为哪有BUG,查到最后,发现创建到21个layer时返回-1. 最后成了这个样子 /** ======== ...

  7. js 模拟LED数字电子显示(分段式)

    vue 模拟LED数字电子显示,分段式 效果图 #led.vue <template><div class="num-wrap"><template ...

  8. VR三维数字沙盘电子沙盘大数据可视化交互GIS系统开发教程第15课

    VR三维数字沙盘电子沙盘大数据可视化交互GIS系统开发教程第15课:现在不管什么GIS平台首先要解决的就是数据来源问题,因为没有数据的GIS就是一个空壳,下面我就目前一些主流的数据获取 方式了解做如下 ...

  9. 数字经济的大航海时代

    编辑 | 阿冒    设计 | 沐由 公元15世纪的大航海时代,至今令人神往:世界范围内涌现出的一批航海家,引领着人类从内陆正式走向海洋,东方的郑和与西方的哥伦布就是其中的杰出代表. 自此,经济全球化 ...

最新文章

  1. php中count获取多维数组长度的方法
  2. JRebel 代理激活
  3. 组合测试法是什么 软件测试,组合测试法中的全对偶测试法
  4. java编译器代码检查_java 命名代码检查-注解处理器
  5. Eclipse之Android项目名有红感叹号的解决办法
  6. .net链接带密码的ACCESS数据库
  7. vijos-1447 开关灯泡-大整数开方算法
  8. 计算机中十类指令寻址方式总结
  9. 饥荒海难创建显示专用服务器,饥荒联机版服务器移除实体指令分享
  10. SSD网络结构优劣分析
  11. IT 程序员、软件工程师值得考的证书有哪些?有什么证书可以考?
  12. ISTQB软件测试认证考试有用吗?
  13. Linux(Ubuntu)之top命令
  14. 理解javaScript的数据类型之字符串类型
  15. 《鱿鱼游戏》我怕了,还是整点阳间的游戏吧,Python版“碰糖”来袭—你能过几关?
  16. Simulink之S-function函数笔记之一
  17. 一文梳理 | 电力企业网络安全管理及等级保护工作重点
  18. 数组连接中的vstack()函数与hstack()函数
  19. Elasticsearch:IK 中文分词器
  20. 1. 使用 while/for 循环:计算 1-100 之间所有数字的和,所有偶数的和,所有奇数的和

热门文章

  1. php封装数据库操作类,php简单数据库操作类的封装
  2. 编写python程序一年365天_编写第一个Python程序
  3. 电脑word在哪_新的电脑应该安装哪些软件?只需这9个足够你用一生!
  4. python中的集合类型_Python中的集合类型知识讲解
  5. transformcontrols可以用在group上吗_电缆沟盖板可以用在水沟上吗
  6. initrd.img解压和压缩
  7. 邮件头解析=?utf-8?Q?乱码
  8. svm常用核函数及选择核函数的方法
  9. tensorflow.GraphDef was modified concurrently during serialization
  10. dropout比率最好的设置为0.5,因为随机生成的网络结构最多