题目:pointer on c   P190 T15

/****把数字串(实质是字符串)'src'转换为美元和美分的格式***
******并存储于'dst'****************************************/#include<string.h>void   dollars(register char *dst, register char const *src)
{int len;if(dst==NULL||src==NULL)return;*dst++='$';len=strlen(src);if(len>=3){int i;for(i=len-2;i>0;){          //选择前len-2个字节进行分割(剩下的部分要做小数)*dst++=src++;if(--i>0&&i%3==0)       //复制完之后先自减获得剩余的src的长度(不算作为小数的那些字节),*dst=',';         //然后检验剩余的长度是否是3的倍数,是则要加‘,’}else                          //小于3的长度就无须分割了,在小数点前加0就可以了*dst='0';/**********处理剩下的两位(如果有的话)作为小数部分******/*dst++='.';*dst++=len<2 ? '0': *src++;*dst++=len<1 ? '0': *src;*dst='\0';
}

数字转美分美元C实现相关推荐

  1. 将数字字符串转换为美元形式

    将数字字符串转换为美元形式 要求: 编写程序将一个数字字符串(代表以美分为单位的金额)转换为美元形式,如: 函数原型为: void dollar( char *dest,char const *src ...

  2. java 宏开关美元换加_把数字转变成美元大写的宏

    从一个网站找到了以下代码可以将数字转换成美元.据说是微软写的代码.和大家分享一下. Function ConvertCurrencyToEnglish(ByVal MyNumber) Dim Temp ...

  3. python数字形式转换详解_python将数字转换成美元形式

    我正在导入一个csv文件,其中一个价格缺少一个零.在 期望输出:12.10 电流输出:12.1 如何强制数据中包含零?在 到目前为止我所做的:#!/usr/bin/python import csv ...

  4. java美元美分兑换_美元美分换算(美分美角美元的换算)

    1美元等于几美分?????????. 1美元等于几美分?????????. 美国的币制采用十进制,基本的单位是美元(dollar).代表符号是$,由于世界上部分国家和地区使用dollar,为了区别,所 ...

  5. 视数字人民币为假想敌——数字美元的来龙去脉

    尽管<数字美元项目>白皮书没有一处提及中国和数字人民币,但其掌舵者早已经将数字人民币视为假想敌. 美国商品期货交易委员会(CFTC)前主席克里斯托弗·詹卡洛(J.ChristopherGi ...

  6. html中数字的格式设置,fmt:formatNumber 标签 | 菜鸟教程

    标签 标签用于格式化数字,百分比,货币. 语法格式 value="" type="" pattern="" currencyCode=&qu ...

  7. 人民币符号怎么打?美元符号怎么打?

    人民币¥: shift+4(汉字输入法,主键盘上的数字4) 美元$: shift+4(英文输入法,主键盘上的数字4)

  8. 数字人民币APP上架,跨境交易将进入新境界

    就在昨天,数字人民币的试点版APP在各大主流应用商店上架,数字化人民币之前在深圳.苏州.北京.成都4个城市进行过7轮的试点,而根据数字人民币APP的介绍页面里,数字人民币还处于研发阶段中,指定的运营机 ...

  9. 一文详解 Band Protocol :预言机博弈中的价值输出

    "DeFi项目的持续火热,带动了预言机项目的大火.同为预言机项目,Band能否撼动LINK的霸主地位?" 本文谨代表作者个人观点,不代表火星财经立场,该内容旨在传递更多市场信息,不 ...

最新文章

  1. linux终端字体大小6,[adminitrative][archlinux][setfont] 设置console的字体大小
  2. java 办公,中文JAVA技术网
  3. 关于Spring中的context:annotation-config/配置(开启注解)
  4. 接收率25.9%,ICCV 2021接收论文列表放出,你中了吗?
  5. [Swift]LeetCode218. 天际线问题 | The Skyline Problem
  6. 将同构迁移学习应用于脑机接口,解决训练数据不足的问题
  7. 排序算法时间复杂度、空间复杂度、稳定性整理
  8. COMMCONFIG进行配置的WIN32 API
  9. qt qtoolbutton 弹出菜单方向_QT使用教程(三)之安装篇
  10. 虚拟机linux gedit,Linux系统中把gedit改造成TextMate的方法
  11. TreeMap、HashMap、LinkedHashMap的区别
  12. html5中web存储(localStorage、sessionStorage)与cookie的区别?????
  13. python的浮点数_python 浮点数 转 整数python函数每日一讲 - all()
  14. VAssistX的卸载方法
  15. 思科交换机VLAN基本配置
  16. Java常见面试题:重写和重载的区别详解
  17. 【牛客网-公司真题-前端入门篇】——百度2021校招Web前端研发工程师笔试卷(第二批)
  18. 融合记忆法的程序员高效自学方法
  19. 分析一个游戏脚本框架
  20. vuforia 模型识别_汽车的优势:Vuforia模型目标

热门文章

  1. Win10如何隐藏或显示指定的WiFi SSID
  2. 振兴中华python实现
  3. Java位运算符详解(移位、位与、或|、非~、异或^)
  4. Photoshop中“彩色半调”滤镜如何理解和设计应用 ...
  5. matlab解基本代数方程
  6. Unity学习记录——空间与运动
  7. J2EE_07 快速入门 自定义MVC书籍项目
  8. 【ARM-Linux开发】Rico Board上编译USB WiFi RT3070驱动
  9. QtQuick 技巧
  10. [生而为人-思考] Knowledge Cooking -6th 分享会记录