在日常生活中,我们对于5和5.0的区别并不是很在意的,但是计算机中,他们表示的是不同的数字,一个是整数,一个是实数。
对于一个算术表达式来说,整数之间的运算结果为整数,实数之间的运算结果为实数。
来看这道例题
#includeusing namespace std; int main() { cout<<"5个工人6天能铺"; cout<<90.0/3/4*5*6<<"平方米地板砖。"< 在这里,虽然这道题目的结果是一个整数,但是在第七行进行相除的运算时,计算机需要将其按照一个实数进行运算。
为了理解我们看下面的例子,实数运算与整数运算
#include#include using namespace std; int main() { cout<<"9/8="<<9/8< 通过运行这个程序
理解fixed<就是因为你们不相信光,迪迦才不会到来。嘿嘿
相信光哦,salute



