#include <stdio.h>
#include <stdint.h>

int main(void)
{
    float floatData = 3.141592653;
    char strData[50];

sprintf(strData,"%0.0f\r\n",floatData);//把浮点数转为字符串,包含隐形的四舍五入
    printf("保留整数:%s\r\n",strData);

sprintf(strData,"%0.1f\r\n",floatData);//把浮点数转为字符串,包含隐形的四舍五入
    printf("保留1位小数:%s\r\n",strData);

sprintf(strData,"%0.2f\r\n",floatData);//把浮点数转为字符串,包含隐形的四舍五入
    printf("保留2位小数:%s\r\n",strData);

sprintf(strData,"%0.3f\r\n",floatData);//把浮点数转为字符串,包含隐形的四舍五入
    printf("保留3位小数:%s\r\n",strData);

sprintf(strData,"%0.4f\r\n",floatData);//把浮点数转为字符串,包含隐形的四舍五入
    printf("保留4位小数:%s\r\n",strData);

sprintf(strData,"%0.5f\r\n",floatData);//把浮点数转为字符串,包含隐形的四舍五入
    printf("保留5位小数:%s\r\n",strData);

sprintf(strData,"%0.6f\r\n",floatData);//把浮点数转为字符串,包含隐形的四舍五入
    printf("保留6位小数:%s\r\n",strData);

return 0;
}

把浮点数转为字符串(隐形把数据进行四舍五入)相关推荐

  1. python按年月日输出字符串_python日期时间转为字符串或者格式化输出的实例

    python日期时间转为字符串或者格式化输出的实例 如下所示: 年月日时分秒 >>> print datetime.datetime.now().strftime("%Y- ...

  2. python将txt转为字符串_python做第一只小爬虫

    "受尽苦难而不厌,此乃修罗之路" 本文技术含量过低,请谨慎观看 之前用R语言的Rcurl包做过爬虫,给自己的第一感觉是比较费劲,看着看着发际线就愈加亮眼,最后果断丢之.不过好的是和 ...

  3. 深入理解C++浮点数(float、double)类型数据比较、相等判断

    深入理解C++浮点数(float.double)类型数据比较.相等判断 浮点数在内存中的存储机制和整型数不同,其有舍入误差,在计算机中用近似表示任意某个实数.具体的说,这个实数由一个整数或定点数(即尾 ...

  4. double浮点数转字符串算法

    http://www.phpfans.net/ask/quiz1/44371008768.html vc中可以用 sprintf(str,"%f",f); 实现: 之前写过一个,浮 ...

  5. JS将对象转为字符串

    1. 对象转为字符串 使用JSON.stringfy() JSON.stringify()将javascript对象转换为通过Web服务器发送数据所需的字符串. 语法: JSON.stringify( ...

  6. Python字面量、注释、变量、数据类型、数据类型的转换、标识符、运算符、字符串扩展、字符串格式化、数据输入(input语句)

    数据来源 01 字面量 什么是字面量 字面量:在代码中,被写下来的的固定的值,称之为字面量 常用的值类型 字符串 如何在代码中写它们 总结: 02 注释 注释的作用 注释的分类 注释实战 总结 03  ...

  7. c语言如何浮点数转换为字符串,C语言把浮点数转换为字符串

    1.把float/double格式化输出到字符串 标准的C语言提供了atof函数把字符串转double,但是没有提供把float/double转换为字符串的库函数,而是采用sprintf和snprin ...

  8. 不使用C/C++标准库实现的浮点数与字符串相互转换(最给力)

    C/C++标准库由于需要具有良好的通用性与全面性,使用了较为复杂的实现方法,实现的代码庞大 对于简单的Windows程序,使用C/C++标准库生成的EXE文件体积较大,整个程序80%以上代码可能均来源 ...

  9. php将数组转为字符串的方法

    php脚本中可以使用 implode() 或 json_encode 函数将数组转字符串,但他们转换的字符串格式是不同的,其操作方法可以参考下面的文章. php 数组转字符串的方法 1.implode ...

最新文章

  1. 图解Detours实例
  2. 运行matplotlib出现:AttributeError: module ‘matplotlib‘ has no attribute ‘verbose‘
  3. linux下socket编程-TCP
  4. js小笔记 -- let const的理解
  5. 卷文件系统根目录仅剩余0字节_Linux Ext4文件系统的老祖宗长什么样
  6. Arduino语言介绍
  7. Activity与Fragment的onActivityResult细节
  8. Web API-本地存储
  9. MENTOR 安装过程
  10. 塔菲克蓝牙适配器驱动_TAFIQ蓝牙适配器驱动下载
  11. 反意疑问句及其回答用法归纳+习题讲解
  12. uniapp消息推送
  13. 关键词拍卖竞价机制,排序与计费规则
  14. vue的网站用puppeteer做seo
  15. 招商银行信用卡中心邀请你参加M-Geeker技术竞赛初赛
  16. Nii转png,Nii转dcm,Dcm转png
  17. 【Moasure魔尺】 测量350平米椭圆形大泳池 4分钟
  18. 想自己上线微信小程序一定要会代码?
  19. 【Linux】打开虚拟机显示“未能对鼠标-键盘-屏幕控制初始化”(VMware)
  20. 关于JDBC的初级项目实现商品库存管理功能

热门文章

  1. JavaWeb学习笔记——JSTL核心标签库
  2. 软件工程——理论、方法与实践⑨
  3. LoadRunner 11.0 - 安装破解(个人试用成功)
  4. Ubuntu 下载安装删除方式(自己常用,保持更新)
  5. 在c 语言中stdio,C语言中,什么时候用到stdio.h之外的解释文件
  6. JS代理模式《JavaScript设计模式与开发实践》阅读笔记
  7. 关于form/input 的autocomplete=off属性
  8. Laravel的请求声明周期
  9. 放弃 PowerPoint,改用 reveal.js
  10. Xcode编译Undefined symbols for architecture xxx 错误总结