博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
将浮点数转换为字符串
阅读量:7122 次
发布时间:2019-06-28

本文共 398 字,大约阅读时间需要 1 分钟。

char *F2S(double d, char *str) {

char str1[40];
int j = 0;
int k, i;
i = (int)d; // 浮点数的整数部分
while (i > 0) {
str1[j++] = i % 10 + '0';
i /= 10;
}
for (k = 0; k < j; ++k) {
str[k] = str[j - 1 - k];
str[j++] = '.';
for (i = 0; i < 10; ++i) {
d *= 10;
str[j++] = (int)d + '0';
d -= (int)d;
}
}
while (str[--j] == '0') {
str[++j] = '\0';
return str;
}
}

转载于:https://www.cnblogs.com/baisu/p/3987317.html

你可能感兴趣的文章
Eclipse中创建maven web项目
查看>>
java加密算法简要介绍
查看>>
vue-cli脚手架里如何配置屏幕自适应
查看>>
java.io.InvalidClassException:PublishInfMsg(类名); local class incompatible: 解决方法
查看>>
第三方APP接入微信登录
查看>>
Zookeeper的安装和配置
查看>>
python-mysql:/usr/bin/ld: cannot find -lprobes_mys
查看>>
Golang并发(二) - Goroutine
查看>>
系统原理分析架构-六-负载均衡(定义及介绍及LVS/Nginx/Haproxy比较)
查看>>
为什么要做IT监控?
查看>>
我的友情链接
查看>>
jQuery easyui datagrid 编辑行试用!
查看>>
×××出現错误讯息「nc.windows.app.23712」
查看>>
java泛型
查看>>
8大排序算法图文讲解
查看>>
SpringBoot热部署与打包
查看>>
架构师是什么,做什么
查看>>
CentOS7配置Nginx支持HTTPS访问
查看>>
我的友情链接
查看>>
SHELL中的if流程控制
查看>>