为什么要将变量s定义成double 型,而不用int型

大哥大姐有没有人讲详细点的,我想说下,为什么要将变量s定义成double 型,而不用int型
最新回答
酷到炸的少女

2024-10-22 12:22:48

楼上说的很对,int是整数,double是双精度浮点数,就是位数很多的小数数。
如果你的数据都是整数,自然用int定义;
如果有小数,就用float定义;
如果小数位数太多,就用double。
举例说,对于4,他们分别为int=4,float=4.00000,double=4.0000000000000000。我学的不是很好,具体是多少位的小数还不知道,具体位数应该不对,但是这个意思。
如梦如幻

2024-10-22 13:51:50

你得举个具体事例。一个整数型,一个实数双精度型,用处是不一样。