返回数据集

ISO 4217 货币代码表(JSON)

现行 ISO 4217 三位货币代码,附常用符号与中英文名称,做支付、报价、汇率功能的标准参照。

162 / 162 条
代码符号英文名中文名
AEDAEDUnited Arab Emirates Dirham阿联酋迪拉姆
AFNAFNAfghan Afghani阿富汗尼
ALLALLAlbanian Lek阿尔巴尼亚列克
AMDAMDArmenian Dram亚美尼亚德拉姆
ANGANGNetherlands Antillean Guilder荷属安的列斯盾
AOAAOAAngolan Kwanza安哥拉宽扎
ARSARSArgentine Peso阿根廷比索
AUDA$Australian Dollar澳大利亚元
AWGAWGAruban Florin阿鲁巴弗罗林
AZNAZNAzerbaijani Manat阿塞拜疆马纳特
BAMBAMBosnia-Herzegovina Convertible Mark波斯尼亚-黑塞哥维那可兑换马克
BBDBBDBarbadian Dollar巴巴多斯元
BDTBDTBangladeshi Taka孟加拉塔卡
BGNBGNBulgarian Lev保加利亚列弗
BHDBHDBahraini Dinar巴林第纳尔
BIFBIFBurundian Franc布隆迪法郎
BMDBMDBermudan Dollar百慕大元
BNDBNDBrunei Dollar文莱元
BOBBOBBolivian Boliviano玻利维亚诺
BRLR$Brazilian Real巴西雷亚尔
BSDBSDBahamian Dollar巴哈马元
BTNBTNBhutanese Ngultrum不丹努尔特鲁姆
BWPBWPBotswanan Pula博茨瓦纳普拉
BYNBYNBelarusian Ruble白俄罗斯卢布
BZDBZDBelize Dollar伯利兹元
CADCA$Canadian Dollar加拿大元
CDFCDFCongolese Franc刚果法郎
CHFCHFSwiss Franc瑞士法郎
CLPCLPChilean Peso智利比索
CNYCN¥Chinese Yuan人民币
COPCOPColombian Peso哥伦比亚比索
CRCCRCCosta Rican Colón哥斯达黎加科朗
CUCCUCCuban Convertible Peso古巴可兑换比索
CUPCUPCuban Peso古巴比索
CVECVECape Verdean Escudo佛得角埃斯库多
CZKCZKCzech Koruna捷克克朗
DJFDJFDjiboutian Franc吉布提法郎
DKKDKKDanish Krone丹麦克朗
DOPDOPDominican Peso多米尼加比索
DZDDZDAlgerian Dinar阿尔及利亚第纳尔
EGPEGPEgyptian Pound埃及镑
ERNERNEritrean Nakfa厄立特里亚纳克法
ETBETBEthiopian Birr埃塞俄比亚比尔
EUREuro欧元
FJDFJDFijian Dollar斐济元
FKPFKPFalkland Islands Pound福克兰群岛镑
GBP£British Pound英镑
GELGELGeorgian Lari格鲁吉亚拉里
GHSGHSGhanaian Cedi加纳塞地
GIPGIPGibraltar Pound直布罗陀镑
GMDGMDGambian Dalasi冈比亚达拉西
GNFGNFGuinean Franc几内亚法郎
GTQGTQGuatemalan Quetzal危地马拉格查尔
GYDGYDGuyanaese Dollar圭亚那元
HKDHK$Hong Kong Dollar港元
HNLHNLHonduran Lempira洪都拉斯伦皮拉
HRKHRKCroatian Kuna克罗地亚库纳
HTGHTGHaitian Gourde海地古德
HUFHUFHungarian Forint匈牙利福林
IDRIDRIndonesian Rupiah印度尼西亚卢比
ILSIsraeli New Shekel以色列新谢克尔
INRIndian Rupee印度卢比
IQDIQDIraqi Dinar伊拉克第纳尔
IRRIRRIranian Rial伊朗里亚尔
ISKISKIcelandic Króna冰岛克朗
JMDJMDJamaican Dollar牙买加元
JODJODJordanian Dinar约旦第纳尔
JPY¥Japanese Yen日元
KESKESKenyan Shilling肯尼亚先令
KGSKGSKyrgyz Som吉尔吉斯斯坦索姆
KHRKHRCambodian Riel柬埔寨瑞尔
KMFKMFComorian Franc科摩罗法郎
KPWKPWNorth Korean Won朝鲜元
KRWSouth Korean Won韩元
KWDKWDKuwaiti Dinar科威特第纳尔
KYDKYDCayman Islands Dollar开曼元
KZTKZTKazakhstani Tenge哈萨克斯坦坚戈
LAKLAKLaotian Kip老挝基普
LBPLBPLebanese Pound黎巴嫩镑
LKRLKRSri Lankan Rupee斯里兰卡卢比
LRDLRDLiberian Dollar利比里亚元
LSLLSLLesotho Loti莱索托洛蒂
LYDLYDLibyan Dinar利比亚第纳尔
MADMADMoroccan Dirham摩洛哥迪拉姆
MDLMDLMoldovan Leu摩尔多瓦列伊
MGAMGAMalagasy Ariary马达加斯加阿里亚里
MKDMKDMacedonian Denar马其顿第纳尔
MMKMMKMyanmar Kyat缅甸元
MNTMNTMongolian Tugrik蒙古图格里克
MOPMOPMacanese Pataca澳门币
MRUMRUMauritanian Ouguiya毛里塔尼亚乌吉亚
MURMURMauritian Rupee毛里求斯卢比
MVRMVRMaldivian Rufiyaa马尔代夫卢菲亚
MWKMWKMalawian Kwacha马拉维克瓦查
MXNMX$Mexican Peso墨西哥比索
MYRMYRMalaysian Ringgit马来西亚林吉特
MZNMZNMozambican Metical莫桑比克美提卡
NADNADNamibian Dollar纳米比亚元
NGNNGNNigerian Naira尼日利亚奈拉
NIONIONicaraguan Córdoba尼加拉瓜科多巴
NOKNOKNorwegian Krone挪威克朗
NPRNPRNepalese Rupee尼泊尔卢比
NZDNZ$New Zealand Dollar新西兰元
OMROMROmani Rial阿曼里亚尔
PABPABPanamanian Balboa巴拿马巴波亚
PENPENPeruvian Sol秘鲁索尔
PGKPGKPapua New Guinean Kina巴布亚新几内亚基那
PHPPhilippine Peso菲律宾比索
PKRPKRPakistani Rupee巴基斯坦卢比
PLNPLNPolish Zloty波兰兹罗提
PYGPYGParaguayan Guarani巴拉圭瓜拉尼
QARQARQatari Riyal卡塔尔里亚尔
RONRONRomanian Leu罗马尼亚列伊
RSDRSDSerbian Dinar塞尔维亚第纳尔
RUBRUBRussian Ruble俄罗斯卢布
RWFRWFRwandan Franc卢旺达法郎
SARSARSaudi Riyal沙特里亚尔
SBDSBDSolomon Islands Dollar所罗门群岛元
SCRSCRSeychellois Rupee塞舌尔卢比
SDGSDGSudanese Pound苏丹镑
SEKSEKSwedish Krona瑞典克朗
SGDSGDSingapore Dollar新加坡元
SHPSHPSt. Helena Pound圣赫勒拿群岛磅
SLESLESierra Leonean Leone塞拉利昂新利昂
SLLSLLSierra Leonean Leone (1964—2022)塞拉利昂利昂
SOSSOSSomali Shilling索马里先令
SRDSRDSurinamese Dollar苏里南元
SSPSSPSouth Sudanese Pound南苏丹镑
STNSTNSão Tomé & Príncipe Dobra圣多美和普林西比多布拉
SVCSVCSalvadoran Colón萨尔瓦多科朗
SYPSYPSyrian Pound叙利亚镑
SZLSZLSwazi Lilangeni斯威士兰里兰吉尼
THBTHBThai Baht泰铢
TJSTJSTajikistani Somoni塔吉克斯坦索莫尼
TMTTMTTurkmenistani Manat土库曼斯坦马纳特
TNDTNDTunisian Dinar突尼斯第纳尔
TOPTOPTongan Paʻanga汤加潘加
TRYTRYTurkish Lira土耳其里拉
TTDTTDTrinidad & Tobago Dollar特立尼达和多巴哥元
TWDNT$New Taiwan Dollar新台币
TZSTZSTanzanian Shilling坦桑尼亚先令
UAHUAHUkrainian Hryvnia乌克兰格里夫纳
UGXUGXUgandan Shilling乌干达先令
USD$US Dollar美元
UYUUYUUruguayan Peso乌拉圭比索
UZSUZSUzbekistani Som乌兹别克斯坦苏姆
VESVESVenezuelan Bolívar委内瑞拉玻利瓦尔
VNDVietnamese Dong越南盾
VUVVUVVanuatu Vatu瓦努阿图瓦图
WSTWSTSamoan Tala萨摩亚塔拉
XAFFCFACentral African CFA Franc中非法郎
XCDEC$East Caribbean Dollar东加勒比元
XCGCg.Caribbean guilder加勒比盾
XDRXDRSpecial Drawing Rights特别提款权
XOFF CFAWest African CFA Franc西非法郎
XPFCFPFCFP Franc太平洋法郎
XSUXSUSucre苏克雷
YERYERYemeni Rial也门里亚尔
ZARZARSouth African Rand南非兰特
ZMWZMWZambian Kwacha赞比亚克瓦查
ZWGZWGZimbabwean Gold津巴布韦金元
ZWLZWLZimbabwean Dollar (2009–2024)津巴布韦元 (2009)

名称与符号来自 Unicode CLDR;部分货币无专用符号时显示代码本身。

金额怎么存才不出错

金额别用浮点数——0.1 加 0.2 的经典问题会直接反映到账上。通行做法是用最小货币单位的整数(分)或字符串十进制存储,货币码单独存一列;注意日元等零小数位货币,最小单位就是 1 円。

展示层的讲究

同一个符号可能对应多种货币($ 就有美元、加元、澳元等),对外展示建议「符号加代码」或本地化名称;格式化交给 Intl.NumberFormat 之类的标准 API,别手拼千分位。