66问答网
所有问题
当前搜索:
float和int的区别
C语言中什么时候用
int
?
float
?char?%d,%f
区别
是什么?
答:
你声明的数据是整型时就用
int
,整型就是自然数,说白了就是整数.比如说1,2,3,4...等等都是整形的数据,声明的数据是浮点型时就用
float
,浮点型就是后面带小数点的数据,比如说120.00 等等都是浮点型的数据 声明的数据是字符时就用char,比如说汉字,拼音什么的,数字也可以声明成char型,但是无法进行...
为什么
int
型和
float
型占的空间大小是一样的但是表示的值域却相差很多呢...
答:
因为
int
是用二进制保存数据,而
float
保存的是指数型数据。可能参考一下:网页链接
int
和double
的区别
是什么?
答:
int
和 double 都是基本数据类型, int 是整形, double 是浮点型。1.int 型变量占用的存储空间和机器字一样大,即 32位系统中是 4个字节; 64位系统中是 8个字节;而 double 型变量 一般占用8字节,double 型变量占用的存储空间不会小于 int 型变量。2.double 型表示的值范围要比 int 表示的值...
C语言中
float
到底能存多大的数?!
答:
---符号位--指数位---小数部分---(指数偏移量 )单精度浮点数-1位[31]--8位 [30-23]-23位 [22-00]---(127)一般情况下,
int
在内存里以2进制补码存储,跟你想的差不多,这个就不用多说了;
float
存储方式如上面所示,1位符号位,指数位8位,小数位23位,共32位即4个...
int
i=10,
float
(i)与(float)i有什么
区别
答:
前者是C++ 的强制类型转换写法,后者是C的强制类型转换写法,两者在C++ 编译器下通用,但是C编译器下不通用
c语言中
int
类型
float
类型double类型变量做加减运算结果是什么类型...
答:
对于加法运算,如果操作数中有一个是
float
类型,而另一个是
int
类型,则运算结果将是float类型。如果两个操作数都是int类型,则运算结果将是int类型。对于减法运算,如果操作数中有一个是float类型或double类型,则运算结果将是float类型或double类型。如果两个操作数都是int类型,则运算结果将是int类型。
C语言中long
float
double有什么
区别
答:
long 是long
int
长整数,表示的范围不小于int
float
是浮点数,double是双精度浮点数,表示的范围不小于float 一般32系统下,long占4字节,float占4字节,double占8字节。
c语音中 define
和int的区别
?
答:
define
和int的区别
要从编程软件对这两个关键字的处理过程来看。define通常被叫做预处理指令,在将源代码编译成可执行文件过程中,它是先被处理的。举个例子说,下面这个代码 define PI 3.14 ……
float
c,d;c=PI*3.14;在编译成可执行文件过程中,编程软件首先对预处理指令进行替换,替换的结果是...
int
和void
的区别
答:
int是一种数据类型,它是定义整数变量的标识符,可以用来定义整数类型的变量。如:intnum=8;这句代码就是用整数类型变量的标识符int定义了一个名为num,值为8的变量。而void并不是定义变量的标识符。2.void
和int的区别
还有:作用不同。在定义的函数中,有的函数前是void有的是int或者
float
等等数据...
(c语言中)想知道double,
int
,%d和%f的关系
答:
int
:整型,即我们通常意义下的整数变量,例如1、2、3、4、5等。double:双精度实型数,即我们通常意义下的小数,例如1.25、1.37、5.0等。d:这是C语言中scanf用于输入整数的格式,输入整数的格式是scanf("%d",&a)。f:这是C语言中scanf用于输入小数的格式,输入整数的格式是scanf("%lf",&a...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜