QT数字转英文

话不多说,直接上代码

enum Num
{
   
    negative = -1,
    zero = 0,
    one,
    two,
    three,
    four,
    five,
    six,
    seven,
    eight,
    nine,
    ten,
    eleven,
    twelve,
    thirteen,
    fourteen,
    fifteen,
    sisteen,
    seventeen,
    eighteen,
    nineteen,
    twenty,
    thirty = 30,
    forty = 40,
    fifty = 50,
    sisty = 60,
    seventy = 70,
    eighty = 80,
    ninety = 90,
    hundred = 100,
    thousand = 1000,
    million = 1000000,
    billion = 1000000000
};

QString MainWindow::numToEnglish(int nNum)
{
   
        QMap<Num, QString>mapNum;
        mapNum[negative] = "negative ";
        mapNum[zero] = "";
        mapNum[one] = 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值