表达式18/4*sqrt(4.0)/8值的数据类型为
表达式18/4*sqrt(4.0)/8值的数据类型为
日期:2021-07-10 11:08:27 人气:1
表达式18/4*sqrt(4.0)/8值的数据类型为double,因为c语言数据进行计算时数据类型会由低级向高级进行隐式转化,sqrt函数得到的是double类型,比其他的int数据类型高,所以整个结果得到的是double类型。
不同数据类型占据的内存大小:
1、short占据的内存大小是2 个byte;
2、int占据的内存大小是4 个byte;
3、long占据的内存大小是4 个byte;
4、float占据的内存大小是4 个byte