社区
C语言
帖子详情
挑战,挑战,给大家一个小问题?送给你分~(如何找到丢掉的0)
cuterain
2003-09-12 07:36:26
这里有一个问题,我们进行数值运算时
如 double a=1.00;
double b=1.00;
double result=a+b;
//result=2.
请问怎么找到丢掉的小数点后的0
...全文
39
14
打赏
收藏
挑战,挑战,给大家一个小问题?送给你分~(如何找到丢掉的0)
这里有一个问题,我们进行数值运算时 如 double a=1.00; double b=1.00; double result=a+b; //result=2. 请问怎么找到丢掉的小数点后的0
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangjf2003
2003-09-16
打赏
举报
回复
#include <iostream.h>
#include <iomanip.h>
void main()
{
double a=1.00;
double b=1.00;
double result=a+b;
cout<<setiosflags(ios::fixed);/*c语言中cout对1.000,2.000等小数点后为零的实数默认不显示0,所以必须固定浮点显示setiosflags(ios::fixed)*/
cout<<a<<endl;
}
msdn中的解释 ios::fixed Display floating-point numbers in fixed format.
panzhaoping
2003-09-16
打赏
举报
回复
同意
jingle16
2003-09-16
打赏
举报
回复
#include <iostream>
#include <iomanip>
using namespace std
void main()
{
double a=1.00;
double b=1.00;
double result=a+b;
cout<<fixed<<showpoint<<setprecision(n);
cout<<"a="<<a<<endl;
cout<<"result="<<result<<endl;//小数点后的位数由n来决定
}
lyr311
2003-09-12
打赏
举报
回复
也可以用强制显示小数点:
#include <iostream.h>
#include <iomanip.h>
//......
cout<<setiosflags(ios::showpoint)<<//.....
//......
强制显示正号是:
cout<<setiosflags(ios::showpos)<<//.....
jeary2210
2003-09-12
打赏
举报
回复
你用scanf输出,把输出格式设成6.2或什么的这样的小数可以吧
TianGuangZao
2003-09-12
打赏
举报
回复
要看 _gcvt(result,20,temp); 吧!
给出它的代码。
cuterain
2003-09-12
打赏
举报
回复
up
cuterain
2003-09-12
打赏
举报
回复
情况是这样的
char str1[100];
char str2[100];
char temp1[100];
char temp2[100];
char temp[100];
strcpy(str1,"10.00");
strcpy(str2,"10.00");
double a=atof(str1);
double b=atof(str2);
double result=a+b;
_gcvt(result,20,temp);
//结果 result=20.
qlxyeah
2003-09-12
打赏
举报
回复
先包含头文件#include <iomanip>,在cout语句中加上setprecision(n), n是要显示的小数位数。我觉得tstimes(tstimes)说得可以!
fireseed
2003-09-12
打赏
举报
回复
在运算中double的精度是不会如此降低的,请贴出你实现显示的原代码
bankhank
2003-09-12
打赏
举报
回复
同意楼上做法
tstimes
2003-09-12
打赏
举报
回复
先包含头文件#include <iomanip>,在cout语句中加上setprecision(n), n是要显示的小数位数。不对请指正
ehhl
2003-09-12
打赏
举报
回复
靠,还以为是什么呢!这还不简单啊??
nustchenhf
2003-09-12
打赏
举报
回复
看你自己的精度要求喽
目前医疗大数据面临四大
挑战
国家卫生计生委统计信息中心原副主任、中国医院协会信息管理专业委员会(CHIMA)主任委员王才有阐述了当前对医疗大数据概念的再认识,及其所面临的机遇与
挑战
。 当前医疗大数据面临四大
挑战
反复认识“数据”和...
挑战
性价比,刷新你对千元级投影仪的认知,这份详细评测
送给
你
同时操控性方面,包括自动对焦、梯形自动较正、智慧语音助手等等,对于
一个
千元级的投影仪来说,可以说是非常给力的配置。真1080P,850ANSI流明,流畅无广告的纯净系统以及全新HRD技术的加持,再加上内置5.1环绕音响...
跨越-
丢掉
你躯体内可怜的想法
人生最大的敌人可能并不是让...
丢掉
你躯体内可怜的想法1 打消自卑的念头 2 不要轻易否定自己3 认定自己曾是个失败者 4 轻视自己的工作会阻碍你成功5 永远不要说“没有机会” 6 沮丧时不可轻易放弃7 不要让拖沓埋葬自
技术人员如何从容转型项目经理?
除了上面提到的三个突出的
问题
,还有很多其他
问题
,诸如转型过程中的技术人员会担心
丢掉
自己多年的吃饭技能,缺少自信,也会担心曾经和自己并肩作战的兄弟在背后说三道四,心思敏感。在这样的背景下,技术人员被赋予...
好久没写随笔了,最近收到朋友转发的一篇文章,心里产生极大共鸣,与大家共享一下~...
我有个有趣的观察,外企公司多的是25-35岁的白领,40岁以上的员工很少,二三十岁的外企员工是意气风发的,但外企公司40岁附近的经理人是很尴尬的。我见过的40岁附近的外企经理人大多在一直跳槽,最后大多跳到民企...
C语言
69,371
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章