社区
C语言
帖子详情
挑战,挑战,给大家一个小问题?送给你分~(如何找到丢掉的0)
cuterain
2003-09-12 07:36:26
这里有一个问题,我们进行数值运算时
如 double a=1.00;
double b=1.00;
double result=a+b;
//result=2.
请问怎么找到丢掉的小数点后的0
...全文
42
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
打赏
举报
回复
看你自己的精度要求喽
目前医疗大数据面临四大
挑战
2018年,在由中国研究型医院学会医疗信息化
分
会医疗和临床科研大数据专业委员会主办、HIT专家网承办的“医疗大数据应用与实践研讨会”上,国家卫生计生委统计信息中心原副主任、中国医院协会信息管理专业委员会(CHIMA)主任委员王才有阐述了当前对医疗大数据概念的再认识,及其所面临的机遇与
挑战
。 当前医疗大数据面临四大
挑战
反复认识“数据”和“大数据”的概念 对于大数据的认识,不断在深化。但是...
挑战
性价比,刷新你对千元级投影仪的认知,这份详细评测
送给
你
泰捷WEBOX T1s投影仪,整体的表现能力,比较上手之前的预期好了很多,无论是清晰度画面细节还是层次
分
明且鲜活明丽的色彩表现,都尤为出色。同时操控性方面,包括自动对焦、梯形自动较正、智慧语音助手等等,对于
一个
千元级的投影仪来说,可以说是非常给力的配置。真1080P,850ANSI流明,流畅无广告的纯净系统以及全新HRD技术的加持,再加上内置5.1环绕音响,已经直追四五千档位的投影仪,简直可以说是不妨多让,朋友们真的可以了解一下。...
跨越-
丢掉
你躯体内可怜的想法
人生最大的敌人可能并不是让你睡不着睡的对手,而是你以为正完全掌控着的你自己。这是一本心理学专家推荐的自我突破性格修炼的心理学类书籍,愿它带着你早日实现心灵的“跨越”。
丢掉
你躯体内可怜的想法1 打消自卑的念头 2 不要轻易否定自己3 认定自己曾是个失败者 4 轻视自己的工作会阻碍你成功5 永远不要说“没有机会” 6 沮丧时不可轻易放弃7 不要让拖沓埋葬自
技术人员如何从容转型项目经理?
除了上面提到的三个突出的
问题
,还有很多其他
问题
,诸如转型过程中的技术人员会担心
丢掉
自己多年的吃饭技能,缺少自信,也会担心曾经和自己并肩作战的兄弟在背后说三道四,心思敏感。在这样的背景下,技术人员被赋予了新的历史使命,技术人员团队成了优秀项目经理的摇篮,越来越多的企业为技术人员铺设了新的晋升通道,“管理序列”应运而生,技术人员具备了项目经理很难掌握的技术思维逻辑,技术人员可以更好的将业务场景转化为技术场景,技术人员同项目成员天生就具备了共同的语言,等等。做好三个转变,项目经理是团队领导,不仅仅是管理者。...
好久没写随笔了,最近收到朋友转发的一篇文章,心里产生极大共鸣,与大家共享一下~...
HP大中华区总裁孙振耀撰文谈退休并畅谈人生 关于工作与生活的转帖 我有个有趣的观察,外企公司多的是25-35岁的白领,40岁以上的员工很少,二三十岁的外企员工是意气风发的,但外企公司40岁附近的经理人是很尴尬的。我见过的40岁附近的外企经理人大多在一直跳槽,最后大多跳到民企,比方说,唐骏。外企员工的成功很大程度上是公司的成功,并非个人的成功,西门子的确比国美大,但并...
C语言
69,371
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章