货币符号是国际化和本地化开发中的重要元素。本文提供全球主要货币符号的Unicode编码、输入方法和显示兼容性解决方案,适用于开发、设计、财务和内容创作等场景。
一、主要国际货币符号
以下表格列出全球主要流通货币的Unicode符号,包含可直接复制的字符和Unicode码点。
| # | 货币名称 | 符号 | Unicode码点 | Unicode名称 | 备注 |
|---|---|---|---|---|---|
| 1 | 美元 | $ | U+0024 | DOLLAR SIGN | 最常用货币符号 |
| 2 | 美分 | ¢ | U+00A2 | CENT SIGN | 美元分币符号 |
| 3 | 英镑 | £ | U+00A3 | POUND SIGN | 英国货币 |
| 4 | 欧元 | € | U+20AC | EURO SIGN | 欧盟统一货币 |
| 5 | 日元/人民币 | ¥ | U+00A5 | YEN SIGN | 日本和中国共用 |
| 6 | 印度卢比 | ₹ | U+20B9 | INDIAN RUPEE SIGN | 2010年新增 |
| 7 | 俄罗斯卢布 | ₽ | U+20BD | RUBLE SIGN | 2014年新增 |
| 8 | 韩元 | ₩ | U+20A9 | WON SIGN | 韩国货币 |
| 9 | 越南盾 | ₫ | U+20AB | DONG SIGN | 越南货币 |
| 10 | 土耳其里拉 | ₺ | U+20BA | TURKISH LIRA SIGN | 2012年新增 |
二、地区货币组合符号
许多货币使用字母组合表示,以下表格列出常见的地区货币符号组合。
| # | 货币名称 | 符号 | 组合方式 | Unicode名称 | 备注 |
|---|---|---|---|---|---|
| 1 | 巴西雷亚尔 | R$ | U+0052 + U+0024 | R$ | 巴西货币 |
| 2 | 澳大利亚元 | A$ | U+0041 + U+0024 | A$ | 澳大利亚货币 |
| 3 | 加拿大元 | C$ | U+0043 + U+0024 | C$ | 加拿大货币 |
| 4 | 港元 | HK$ | U+0048 + U+004B + U+0024 | HK$ | 香港货币 |
| 5 | 新加坡元 | S$ | U+0053 + U+0024 | S$ | 新加坡货币 |
| 6 | 新西兰元 | NZ$ | U+004E + U+005A + U+0024 | NZ$ | 新西兰货币 |
| 7 | 墨西哥比索 | MX$ | U+004D + U+0058 + U+0024 | MX$ | 墨西哥货币 |
| 8 | 台币 | NT$ | U+004E + U+0054 + U+0024 | NT$ | 台湾货币 |
| 9 | 菲律宾比索 | ₱ | U+20B1 | PESO SIGN | 菲律宾货币 |
| 10 | 泰铢 | ฿ | U+0E3F | THAI CURRENCY SYMBOL BAHT | 泰国货币 |
三、历史货币符号
以下表格列出已停用但仍有历史或参考价值的货币符号。
| # | 货币名称 | 符号 | Unicode码点 | Unicode名称 | 备注 |
|---|---|---|---|---|---|
| 1 | 法郎 | ₣ | U+20A3 | FRENCH FRANC SIGN | 已停用,被欧元取代 |
| 2 | 里拉 | ₤ | U+20A4 | LIRA SIGN | 意大利货币,已停用 |
| 3 | 比塞塔 | ₧ | U+20A7 | PESETA SIGN | 西班牙货币,已停用 |
| 4 | 克鲁塞罗 | ₢ | U+20A2 | CRUZEIRO SIGN | 巴西旧货币 |
| 5 | 荷兰盾 | ƒ | U+0192 | LATIN SMALL LETTER F WITH HOOK | 荷兰货币,已停用 |
| 6 | 德国马克 | DM | 组合字符 | DM (U+0044 + U+004D) | 已停用,被欧元取代 |
| 7 | 西班牙比塞塔 | Pts | 组合字符 | Pts (U+0050 + U+0074 + U+0073) | 西班牙旧货币 |
| 8 | 葡萄牙埃斯库多 | Esc | 组合字符 | Esc (U+0045 + U+0073 + U+0063) | 葡萄牙旧货币 |
四、加密货币符号
随着数字货币发展,加密货币符号逐渐标准化。以下表格列出主要的加密货币符号。
| # | 货币名称 | 符号 | Unicode码点 | Unicode名称 | 备注 |
|---|---|---|---|---|---|
| 1 | 比特币 | ₿ | U+20BF | BITCOIN SIGN | 2017年新增Unicode 10.0 |
| 2 | 以太坊 | Ξ | U+039E | GREEK CAPITAL LETTER XI | 非官方,社区使用 |
| 3 | 莱特币 | Ł | U+0141 | LATIN CAPITAL LETTER L WITH STROKE | 非官方 |
| 4 | 瑞波币 | ✕ | U+2715 | MULTIPLICATION X | 非官方 |
| 5 | 比特币现金 | BCH | 组合字符 | B + C + H | 非官方 |
| 6 | 狗狗币 | Ð | U+00D0 | LATIN CAPITAL LETTER ETH | 非官方 |
五、货币相关特殊符号
除了货币符号本身,还有一些与货币相关的特殊Unicode符号。
| # | 符号名称 | 符号 | Unicode码点 | Unicode名称 | 备注 |
|---|---|---|---|---|---|
| 1 | 货币符号(通用) | ¤ | U+00A4 | CURRENCY SIGN | 通用货币符号 |
| 2 | 分(千分之一) | ₥ | U+20A5 | MILL SIGN | 千分之一货币单位 |
| 3 | 磅(重量) | ℔ | U+2114 | L B BAR SYMBOL | 重量单位符号 |
| 4 | 印度卢比(旧) | ₨ | U+20A8 | RUPEE SIGN | 印度卢比旧符号 |
| 5 | 欧元(小写) | ₠ | U+20A0 | EURO-CURRENCY SIGN | 欧洲货币单位符号 |
| 6 | 标价符号 | ℛ | U+211B | SCRIPT CAPITAL R | 响应式定价符号 |
| 7 | 免费符号 | 🆓 | U+1F193 | SQUARED FREE | 免费标识 |
| 8 | 折扣符号 | % | U+0025 | PERCENT SIGN | 百分比符号 |
六、货币符号输入方法
Windows系统
Alt代码输入:
- 按住Alt键,输入数字键盘上的Unicode码点
- 例如:欧元符号€ → Alt+0128
- 例如:英镑符号£ → Alt+0163
字符映射表:
- 运行
charmap.exe - 选择字体,查找货币符号
- 复制到剪贴板
- 运行
输入法:
- 拼音输入法输入货币名称
- 例如:输入"ouyuan"选择€
macOS系统
字符检视器:
- 按Control+Command+空格
- 在"符号"类别中查找货币符号
Option快捷键:
- Option+3 → £
- Option+4 → ¢
- Option+5 → ∞(非货币,但相关)
Unicode十六进制输入:
- 系统偏好设置 → 键盘 → 输入法
- 启用Unicode十六进制输入
Linux系统
Compose键:
- 设置Compose键(如右Alt)
- 输入Compose序列,如Compose+C+= → €
Unicode输入:
- 按Ctrl+Shift+U
- 输入Unicode十六进制码点
- 例如:Ctrl+Shift+U+20AC → €
七、完整速查复制块
以下提供可直接复制使用的货币符号集合:
主要货币符号
$ ¢ £ € ¥ ₹ ₽ ₩ ₫ ₺
地区货币组合
R$ A$ C$ HK$ S$ NZ$ MX$ NT$ ₱ ฿
历史货币符号
₣ ₤ ₧ ₢ ƒ DM Pts Esc
加密货币符号
₿ Ξ Ł ✕ BCH Ð
货币相关符号
¤ ₥ ℔ ₨ ₠ ℛ 🆓 %
常用货币代码
USD EUR GBP JPY CNY AUD CAD CHF HKD SGD
八、Unicode货币符号编码范围
货币符号主要分布在以下Unicode区块:
- 基本拉丁文 (U+0000-007F):$
- 拉丁文补充 (U+0080-00FF):¢ £ ¤ ¥
- 货币符号 (U+20A0-20CF):₠ ₡ ₢ ₣ ₤ ₥ ₦ ₧ ₨ ₩ ₪ ₫ € ₯ ₰ ₱ ₲ ₳ ₴ ₵ ₶ ₷ ₸ ₹ ₺ ₻ ₼ ₽ ₾ ₿
- 泰文 (U+0E00-0E7F):฿
- 其他区块:特定货币符号可能在其他语言区块中