首先float和double的精度不同, float保留到小数点后面7位,而double保留到小数点后面16位,float能保证6 位有效数字,而double能保证15位有效数字,如果在不追求精度的的情况下当然用 float比较好,节省内存,如果需要很高的精度的情况下,最好还是用 double,平时我们定义浮点型变量一般都用double,毕竟精度高,一般精度 的...
、long、float、double、char 在不同系统中所占字节数不一样,在32位系统中:short占据的内存大小是2个byte;int占据的内存大小是4个byte;long占据的内存大小是4个byte; float占据的内存大小是4个byte;double占据的内存大小是8个byte; char占据的内存大小是1个byte。 二、 MDK中u8、u16、u32u8 是 ...
1 float = 4字节 = 32bit 1 double = 8字节 = 64bit 1 char = 2字节 = 16bit
在16位PC机中,5种基本数据类型的存储空间长度的排列为:char型:1个字节 int型:2个字节 long int:4个字节或者4个字节-1位 float型:4个字节 double型:8个字节
3.2.6. int类型的长度默认是11。长度大概是-2147483648的字符位数。 3.2.7. bigint类型的长度默认是20。长度大概是-9223372036854775808的字符位数。 3.2.8. float和double小数点后最大长度30。 3.2.9. decimal类型M的最大长度65, D的最大长度30, D不能大于M的长度。
相关知识点: 试题来源: 解析 数据类型int,char,bool,float,double, int * 等的类型长度分别为___4_、1_、_1_、_4、_8___和___4___。反馈 收藏
char 1字节 float 4字节 double 8字节 至于int 看编译器,16位的2字节, 32位和64位的 占4字节 long 16位和32位 4字节, 64位的 有的4字节有的8字节。
除法:(1)int/int类型,结果还为int类型,需要使用double来进行计算; (2)0不能作为除数; (3)% 表示取余, 不仅仅可以对 int 求模, 也能对 double 来求模 此外,还有+= -= *= /= %= ,++,–运算符。 2、关系运算符 关系运算符主要有6个,分别是:==,!=,>, <, >=, <=. ...
1.数据类型int、char、bool、float、double等的类型长度分别为_8___、__8___、 ___1__、___32__和 __64___。 2.短整型、标准整型和长整型的最简关键字分别为_short___、__int___和___long__。 3.常数-4.205、1200和6.7E-9分别具有_4___、__4___和___2__位有效数字。 4.数值常量...