关于c++的输出类型和setprecision的问题。

日期:2012-02-08 22:11:36 人气:1

关于c++的输出类型和setprecision的问题。

#include int main() { int a=5; cout<<(float)a<<endl; return 0; }即使把int类型数据转化为float显示结果依旧是5. 这是c++数据类型转换的规定。 #include #include void main() { cout<<setprecision(2)<<1124.4567; } 同样把你的代码放进了编译器运行了一次结果如你所说,可是我把你的数据改了一点点,结果就变成了:1.1e
    A+
热门评论