在c++中,我要输出一个数小数点后有6位怎么办?请各位大侠支招啊

如题所述

第1个回答  2010-10-13
printf("%.6lf\n",x)输出含有六位小数的double型x。如果是float去掉引号中的l.本回答被网友采纳
第2个回答  2010-10-13
printf("x=%.6f\n",x);
第3个回答  2010-10-13
printf("%f",a);
第4个回答  2010-10-13
cout<<fixed<<setprecision(6)<<s<<endl;

在c++中,我要输出一个数小数点后有6位怎么办?请各位大侠支招啊
printf("%.6lf\\n",x)输出含有六位小数的double型x。如果是float去掉引号中的l.

C++中控制浮点型数据输出时小数点后的位数
只是你输出数据的时候没有加控制符而已。用下面例程可以输出小数点后6位的浮点数。printf("%.6f",m_cloudPts[modalNum].x);double的取值范围,如果小数点前的有效数字不多的话,应当可以满足小数点后9位的要求。2.2250738585072014 E – 308 1.7976931348623158 E + 308 ...

电子表格某列求和发现小数点后六位有值
选中所要扩展小数点的单元格,然后选择“增加小数位数”按钮,如果没有找到加小数位数”按钮,可以在工具栏选项里面找到后添加就可以了。

求助C语言高手:很长的小数位怎么处理??
我想说的方法就是:把数值串的改成数组比如:a[n],b[n],c[n],n表示小数的位数,这样a[1]-a[n]就表示出这个小数各个位数代表的数 然后,就是模拟计算原理,用循环或者while语句,从最底位开始相乘,给程序设置进位函数,判断出每次相乘该向上一级加上的数值并把这次得到这这个相应的第N位的...

C++可否在计算过程只计算小数点后一位?
其实没有必要考虑这个问题,毕竟你就算保留小数点后面一位还是当成浮点数进行计算,少不了多少计算时间,你可以将运算结果直接打印成保留后面一位小数。

DEV-C++中编写了一段C程序,其中设置了用文件进行输入输出。
可以在"%"和字母之间插进数字表示最大宽度。9.2f 表示输出场宽为9的浮点数,其中小数位为2,整数位为6,小数点占一位,不够9位右对齐。8s 表示输出8个字符的字符串, 不够8个字符右对齐。如果字符串的长度,或整型数位数超过说明的场宽,将按其实际长度输出。但对浮点数, 若整数部分位数超过了...

各位c++大侠,我是一个自学c++的菜鸟,很菜的问题,跪求指点啊
因为程序运行完了就会把控制台关闭,而你在程序中执行后,他会提示你”请按任意键继续……’,因为这句话的缘故让你能一直看到控制台,如果你想在debug里看久一点,那么可以在程序的末尾加上一个sleep,或者加入一个输入语句。

C\/C++\/C#从数组中随机抽取一个数(要源码\/重奖)
cout<<a[rand()%10][rand()%6]<<endl;cin.get();return 0;} \/\/从数组中提取一组(六个)随机数,\/\/一共循环抽取5次并且将抽取的结果 \/\/保存在一个一个RADOM.TXT文件里 \/\/(分行保存).include<iostream> include<iomanip> include<cstdlib> include<ctime> include<fstream> using namespace...

C#关于小数计算的问题,要求输出保留真确的两位小数,要求在下面代码修改...
浮点数只是一个近似十进制数而已... 用起来是有误差的 decimal sum=(decimal)0f;后面的sum =(decimal) (sl[i] * arraysf[i]);Console.WriteLine("第{0}位客户,总共应付:{1}",j,sum.Tostring("0.00"));

C 语言中,一个数太大了怎么办?
把各个位分解出来后。可以把数保存在一个整型数组里比如a[100],哪么a[99]就表示100位上的数值,a[0]表示个位数字,比如100位上是5,个位上是4,其他都是0的话就写成这样了 500000···00004 然后和另外的一个数组b[100]各个位相加。保存到数组中,用for循环打印出各个位显示出数值。本人的一...

相似回答