参考:
https://www.cnblogs.com/ricksteves/p/9899893.html
https://blog.youkuaiyun.com/gongwutianya/article/details/53239812
https://blog.youkuaiyun.com/leigelaile1/article/details/81558958
https://blog.youkuaiyun.com/weixin_44594873/article/details/87365588?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_utm_term-2&spm=1001.2101.3001.4242
1. 数据类型
2. 数据长度
short、int、long、char、float、double 代表C 语言六种基本数据类型。
不同系统上,类型占据的字节长度不同:
类型 |内存(32) | 内存(64)
short | 2 | 2
int |4 | 4
long |4 | 8
float与double区别
float/double
1.在内存中占有的字节数不同, 4/8 bytes
2.有效数字位数不同, 8/ 16
3.数值取值范围, -3.40E+38~3.40E+38 / -1.79E+308~-1.79E+308
4.在程序中处理速度不同, 快/慢
5. 定义方式, float a = 1.3f / a =1.3 (默认)
备注:
有效数字:
如:0.103、0.0347、7.80均为三位有效数字。
0.1004、0.0008972、25.30均为四位有效数字。