乐高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,转换过来开始有点不习惯的,呵呵