乐高10196图纸:c++基本问题
来源:百度文库 编辑:神马品牌网 时间:2024/04/28 06:00:18
在C++中,使用定点形式表示浮点数
后 如果要显示整形 不想要小数形式 该用什么语句
求具体语句
后 如果要显示整形 不想要小数形式 该用什么语句
求具体语句
setprecision(n)
定点表示中,n为小数点后输出位数
浮点表示中,n是输出有效位数,使用这个控制器后,不会自己恢复默认6位
如果数值范围允许,直接转换成整数也可以
浮点数用float 例:
float b; //定义一个浮点数变量
Double c; //定义一个双精度变量
int a; //定义一个整形的变量
关于FLOAT 和INT 之间的转换请看:http://www.advjava.com/web_dev/052/141.html
之前用浮点型定义过的变量,在输出时用“%d”。
如
float a=2.3333;
printf("%d",a);
结果为"a=2"
cout << setprecision(0) << x;
更多关于格式输出的内容看MSDN就知道了的哈,不过习惯了用C语言的printf,转换过来开始有点不习惯的,呵呵