整型就是整数没有小数,实型是浮点数,即实数,可以是小数 实型变量分为:单精度(float型)、双精度(double型)和长双精度(long double型)三类。整型变量有:short,int,long等等 问题2:可以,比如short类型只有2个字节,范围只有-32768~32768,如果值超出这个范围可以用int,或者long ...
整型变量只能存储整型数据,不同类型的变量存储数值的范围不同,整型变量的存储类型主要有:短整型short(占2字节),基本整型int(占4字节),长整型long(占4字节)等;实型变量存储数据的范围较广,顾名思义是实数,当然整数也是实数,也能存储。实型变量的存储类型主要有:单精度浮点型float(占4字...
短整型 short [int] -32768~32768 无符号短整型unsigned short[int] 0~65535 长整型 Long int -2147483648~+2147483648 无符号长整型unsigned [int] 0~4294967295 字符型[signed] char -128~+127 无符号字符型 unsigned char 0~255 单精度 float ...
实型变量在C语言中用double类型来运算,double类型占用8个字节,而10作为int类型是4个字节,所以把4个字节的东西放到8个字节中,相当于四个人住进了八个人的房间,当然是可以的。但是反过来,把double放到int里就是不行的了。语法上规定实型变量是不能存放整型类型的数据的,整型数据也不能存放实型数据...
字节 整型 :int 2 long[int] 4 实型:float 4 double 8 这都是一般长用的实型 单精度(float)7个位有效位 双精度(double)15个有效位
float 单精度实型变量
看你对应的变量的形式啊,你如果希望输入的是1,2.3这类的数值,就用int,如果带小数点就用float,如果是字符,类似什么abcd这类的就用char了。
单精度的32位中包括符号位,指数位,除了这两部分,就只有16位了,对于32位操作系统来说,单精度其实没有整数的精度高
常量是一个值,可以直接参加运算,变量只是个容器,用来存储数据的,必须赋值后才能参加运算