问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言中 double 数值 怎么转换成 字符串?

发布网友 发布时间:2023-07-26 11:12

我来回答

4个回答

热心网友 时间:2023-08-02 10:22

#include<iostream>
#include<string>
using namespace std;
int main()
{
string s1,s2;
double d1,d2;
int i,j;
while(cin>>d1)
{
/*初始化 清空*/
s1.clear();
s2.clear();

/*负数情况*/
if(d1<0)
{
s2+='-';
d1=-d1;
}

/*处理整数部分*/
j=i=d1;//除去小数部分
while(j>0)
{
s1+=j%10+'0';
j/=10;
}
/*获得的s1是i的倒序,所以得整序*/
for(j=s1.size()-1;j>=0;j--)
s2+=s1[j];

if(d1-i>0)//如果d1不是整数
{
s2+='.';//补上小数点
/*处理小数部分*/
d2=d1-i;//获得小数部分

/*因为是浮点型,所以结束判断不易,
使得计算结果的最后一位不准确,敬谅
!*/
while(d2>(1e-10))//d2>0.0000000001
{
d2*=10;
i=d2;
s2+=i+'0';
d2-=i;
}
}

/*输出*/
cout<<s2<<endl;
}
return 0;
}

热心网友 时间:2023-08-02 10:22

double x=123.4567;
char sx[30];

sprintf(sx,"%lf",x);

sprintf(sx,"%30.15lf",x);

热心网友 时间:2023-08-02 10:23

一位一位的算,用取余%和求商/
再把每位数减'0'(0字符)

热心网友 时间:2023-08-02 10:23

有个sprintf函数好像能够转换
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
kmose正确使用方法? 单位高温防护欠缺致员工中暑如何对待 狗狗为什么爱看视频 360浏览器怎么设置倍速播放 ...先讲女主的灵魂飘荡了一段时间,然后重生,请问是那本? 拯救者散热器怎么开 电脑如何一键还原系统电脑一键还原怎么操作 神舟笔记本电脑怎么重新设置神舟战神bios恢复出厂设置 神舟电脑恢复出厂设置神舟战神怎么恢复原厂系统 水泥楼梯如何铺木楼梯 老板不缺钱送什么礼物 英国牛津大学好不好 国际开普币和加密货币开普币区别 26岁女孩,晚上小腿浮肿,按一下有小坑,睡觉后第二天早上就好了,最近正 ... 小腿用手指用力按,按出的一个小坑,一直无法恢复是什么原因... 去医院,我该给父亲挂哪个科室?症状:1.右小腿肿,且一按一个坑。2... ...浮肿,现在是右脚,一按下去有个坑,按的时候有点疼,平... 女人半夜好哭是不是不吉利 晚上哭对身体有哪些危害 晚上经常哭是抑郁了吗 如何正确发泄怒火 腰椎盘突出的女人能过性生活吗? ...中001AH加0026H是多少怎么算的A和H分别代表什么呀还有CH什么意思_百 ... ...规范允许范围(群桩多少mm,单排桩多少mm)啊? 先张法预应力混凝土管桩的桩位偏差允许范围是多少? ...允许偏差100 0.01H100代表怎么,001H又是什么 LabVIEW中 说 任务中不存在可写入数据的输出通道 是怎么回事 虚拟仪器labview中模拟通道在那里找到 你好,请问研华的卡,怎么用labview做多通道数字输出? 请问开奶茶店用什么牌子、什么型号的奶精好呢? 大众奶茶店用什么奶精 C语言中将浮点数转换成字符串,然后字符串存入数组中该怎么写程序呢_百... 请问C语言中 如何把double类型的数转化为字符串 char 市委家属院有什么意思 文化路5号市委党校家属院属于哪个社区 郑州市中原区市委家属院在哪 市委六号家属院(工人路)有什么意思 郑州市政总公司家属院小区周边配套怎么样? 女生问你还不结婚?要怎么回让她知道我喜欢她又不会有很强的需求感呢... 我已经结婚了,有女孩子问我有没有结婚,我该怎么回答呢? 关于纪梵希修容粉饼台湾与大陆的色号问题 ...吗。比如我弄好一大堆手机号,然后脚本自己一个个加行吗 谢谢你来了裴多多哪期 形容儿童嬉戏的词语 填成语 孩子们在花园里追逐嬉戏,() 为什么X教授发功的时候要用手扶着太阳穴? 谁帮我查询三星9108串号为:357806043319408是水货?还是行货? 梦见老板害自己的预兆 哔咔注册,显示玩坏了怎么办啊? 姜大卫幽默回应周杰伦私生子传闻,他俩究竟有何相似之处? 连尔冬升都怀疑调查,周杰伦跟姜大卫有多像呢?