首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏硬核项目经理的专栏

    学习PHP中国际化地数字格式处理

    货币格式 foreach ($localeArr as $locale) { $fmt = new NumberFormatter($locale, NumberFormatter::CURRENCY $fmt = new NumberFormatter('zh_CN', NumberFormatter::PERCENT); echo $fmt->format(1234567.891234567890000 ), PHP_EOL; // 123 456 789 % $fmt = new NumberFormatter('zh_CN', NumberFormatter::SCIENTIFIC); echo ), PHP_EOL; // 一百二十三万四千五百〇二点八九一二三四五六七九 $fmt = new NumberFormatter('zh_CN', NumberFormatter::ORDINAL) $fmt = new NumberFormatter( 'zh_CN', NumberFormatter::DECIMAL ); echo "Digits: ".

    1.5K20发布于 2021-07-15
  • 来自专栏iOS逆向与安全

    iOS小技能:金额格式处理 (货币符号本地化)

    "; // 零的样式 numberFormatter.zeroSymbol = @"-"; // 正前缀和后缀 numberFormatter.positivePrefix ; numberFormatter.positiveSuffix = @"元"; // 负前缀和后缀 numberFormatter.negativePrefix = @"@"; numberFormatter.negativeSuffix = @"钱"; // 整数最多位数 numberFormatter.maximumIntegerDigits = 110; // 整数最少位数 numberFormatter.minimumIntegerDigits = 2; // 小数位最多位数 numberFormatter.maximumFractionDigits = 3; // 小数位最少位数 numberFormatter.minimumFractionDigits = 1; // 数字分割的尺寸 numberFormatter.groupingSize

    3.1K30编辑于 2022-08-22
  • 来自专栏硬核项目经理的专栏

    学习PHP中的国际化功能来查看货币及日期信息

    en-us', 'ko-kr', 'ja-jp']; $money = 1234567.89; foreach($locale as $code){ $numberformat = new NumberFormatter ($code, NumberFormatter::DECIMAL); echo $code, ":"; echo $numberformat->format($money), ', '; 获取指定地区所在地的货币符号信息 既然有数字格式的不同了,那么货币形式的区别就也是类似的形式了,只不过我们在使用 NumberFormatter 类的时候需要指定后面的数字类型常量为货币形式 NumberFormatter oreach($locale as $code){ $numberformat = new NumberFormatter($code, NumberFormatter::PERCENT);

    92710发布于 2021-02-26
  • 来自专栏iOSer成长记录

    iOS-数字转为人名币大写(Swift4.0)

    在iOS中,对数字的格式化操作,我第一个想到的就是它NumberFormatter,所以我写了下面这个函数 extension String { func numberRMM() -> String { guard let num = Double(self) else { return "" } let format = NumberFormatter { guard let num = Double(self) else { return "" } let format = NumberFormatter

    1.1K30发布于 2018-06-29
  • 来自专栏陶士涵的菜地

    extension=intl是 PHP 的 国际化扩展

    数字和货币格式化 // 示例:货币格式化 $formatter = new NumberFormatter('zh_CN', NumberFormatter::CURRENCY); echo $formatter

    19110编辑于 2025-12-21
  • 来自专栏LeoXu的博客

    Flex笔记_格式化数据 原

    error属性 NumberFormatter 用来处理数值表示的细节,如小数的精度,很用作千分位分隔符的字符。 xmlns=""> <root> <forsale> <item name="weight" value="32.5x698"/> </forsale> </root> </fx:XML> <mx:NumberFormatter 具有同NumberFormatter同样的错误消息。 <?xml version="1.0" encoding="utf-8"?

    84120发布于 2018-08-15
  • 来自专栏macOS 开发学习

    macOS 应用开发小集锦

    NumberFormatter 将数字转为文字描述 let formatter = NumberFormatter() formatter.numberStyle = .spellOut guard

    92520发布于 2018-08-23
  • 来自专栏陶士涵的菜地

    [PHP] PHP7.4.3安全版本的更改日志

    国际: 修复了错误#79212(NumberFormatter :: format()可能检测到错误的类型)。

    1.5K30发布于 2020-04-08
  • 来自专栏硬核项目经理的专栏

    PHP中针对区域语言标记信息的操作

    因此,上面的那一段也可以这么写: cmn-Hans-CN-Latn-pinyin 在上篇文章中,我们讲 NumberFormatter 时说过可以直接获得中文的数字格式的输出,现在我们想要繁体的结果呢 $fmt = new NumberFormatter('zh-Hant', NumberFormatter::SPELLOUT); echo $fmt->format(1234567.891234567890000

    2K40发布于 2021-07-15
  • 来自专栏java思维导图

    Java 语法清单-快速回顾

    System.out.println(longResult + " and " + intResult); // 43 and 3 格式化数字: double value = 2343.8798; NumberFormat numberFormatter ; String formattedValue; numberFormatter = NumberFormat.getNumberInstance(); formattedValue = numberFormatter.format(value); System.out.format("%s%n",formattedValue); //2.343,88 格式化货币: double currency

    1.4K50发布于 2018-03-15
  • 来自专栏腾讯Bugly的专栏

    Kotlin 泛型详解

    4.2 泛型边界 在 Java 中,我们同样可以用 extends 为泛型参数指定上限: class NumberFormatter<T extends Number>{    ... } 这表示使用时 而在 Kotlin 中,写法与继承类似: class NumberFormatter<T: Number>{    ... } 如果有多个上界,那么: class NumberFormatter<

    1.8K20编辑于 2023-04-02
  • 来自专栏厉害了程序员

    Python 设计模式:观察者模式

    我们看下需求: NumberFormatter 有一个 number 属性 当 number 值修改时,相关的格式化方式展示结果要改变 此系统必须可扩展已适应其他格式化方式的使用。 一个错误的实现可能是这样的: class NumberFormatter(object): def __init__(self, number): self.number = number hex_formatter(self): pass def binary_formatter(self): pass 我们可以这么使用: number = NumberFormatter

    91320发布于 2020-12-22
  • 来自专栏硬核项目经理的专栏

    学习PHP中的信息格式化操作

    学习PHP中的信息格式化操作 在国际化组件的学习过程中,我们已经接触过了 NumberFormatter 这种数字的格式化操作,它可以让我们将数字转换成标准格式、货币、本地语言等形式。 而数字类型则可以直接格式化为货币等类型,就像我们之前讲过的 NumberFormatter 中可以指定的那些类型一样。

    1.1K10发布于 2021-07-15
  • 来自专栏肘子的Swift记事本

    WWDC 2021新Formatter API:新老比较及如何自定义

    旧API: let number = 3.147 let numberFormat = NumberFormatter() numberFormat.numberStyle .up)) // 3.15 旧API: let numberlist = [3.345,534.3412,4546.4254] let numberFormat = NumberFormatter 比如使用NumberFormatter格式化数字、DateFormatter格式化日期。

    1.7K30编辑于 2022-07-28
  • 来自专栏游戏杂谈

    使用as工具包解压zip文件

    81: ]]> 82: </mx:Script> 83: 84: <mx:NumberFormatter

    1.6K30发布于 2018-11-15
  • 来自专栏肘子的Swift记事本

    对iOS应用中的文本进行本地化

    FormatStyle来链式定义输出内容:order.date.formatted(.dateTime.weekday())将只显示星期几 货币 image-20210926145606972 •创建NumberFormatter private func currencyFormatter() -> NumberFormatter { let formatter = NumberFormatter

    3.3K20编辑于 2022-07-28
  • 来自专栏深度学习与python

    PHP 8.3 新特性解读

    其次,NumberFormatter::TYPE_CURRENCY 常量已被弃用。用使用这个常量,需要启用国际化扩展。 extension=intl 运行下面的脚本: <? php $fmt = numfmt_create( 'de_DE', NumberFormatter::TYPE_CURRENCY); $data = numfmt_format($fmt, 1234567.891234567890000 > 将输出弃用消息: Deprecated: Constant NumberFormatter::TYPE_CURRENCY is deprecated in C:\PHP\scripts\sample.php

    1.5K10编辑于 2024-03-18
  • 来自专栏科控自动化

    [C#] Humanizer 让.NET中的类型可读性更友好

    要设置数字格式,请使用Humanizer库中的静态方法“Configure”: Humanizer.Configuration.Configurator.Configure(c => c.NumberFormatter

    1.5K31编辑于 2023-10-07
  • 来自专栏harmonyos从入门到精通

    91.HarmonyOS NEXT 应用国际化与本地化指南:打造全球化应用

    Math.round(diff / (1000 * 60 * 60 * 24)); return rtf.format(days, 'day'); }}3.2 数字和货币格式化class NumberFormatter

    71900编辑于 2025-03-16
  • 来自专栏程序员维他命

    老司机 iOS 周报 #77 | 2019-07-29

    本周 NSHisper 为我们介绍的就是 Formatter 这个重要的工具,文章里为我们列举介绍了 Apple 平台上 DateFormatter / NumberFormatter 等等各种不同的

    1.2K30发布于 2019-08-05
领券