66问答网
所有问题
当前搜索:
int和float和double
java中
float和double
的取值范围是什么?
答:
float
:4字节(32bit),IEEE 754. 取值范围:[-3.40282346638528860e+38 , -1.40129846432481707e-45] ∪ [1.40129846432481707e-45 ~ 3.40282346638528860e+38] 。
double
: 8字节(64bit) ,IEEE 754. 取值范围:[-1.79769313486231570e+308,-4.94065645841246544e-324] ∪ [4.94065645841246544e-...
C语言
int和float
有什么差别?
答:
int
(整形)
float
(实型) chat(字符型) 这3个都是数据类型里的基本类型.int(整形)可以用十进制 八进制 十六进制表示 例如 1 2 33 256(十进制)float(实型)又成浮点型可以用十进制 和指数形式表示 例如 1. .2 1.11 .11 这些是实型必须带小数点.什么时候用那是看计算和...
int
float
char
double
四种类型的数据在一起做四则运算结果是什么型啊...
答:
结果一定是
double
型 不同数据类型的数据参与运算,数据类型要强制转换,转换的方向是(unsigned)char,(unsigned)short->
int
->unsigned->long->unsigned long->
float
->double->longdouble。
float和double
类型的区别
答:
float和double
类型的区别如下:1、变量类型不同 float属于单精度型浮点数据。double属于双精度型浮点数据。2、指数范围不同 float的指数范围为-127~128。double而double的指数范围为-1023~1024 3、表达式指数位不同 float的表达式为1bit(符号位)+8bits(指数位)+23bits(尾数位)double的表达式为1bit...
定义
int
,
float
,
double
类型的变量,两两进行算数运算,并且把结果输出...
答:
public static void Main(string[] args){
int
i = 12;
float
j = 12;
double
k = 12;float value1 = i + j;double value2 = i + k;double value3 = j + k;Console.WriteLine("i+j={0}",value1);Console.WriteLine("i+k={0}", value2);Console.WriteLine("j+k={0}", ...
c语言
int
类型的可以
和double
类型的比较大小吗?
答:
肯定可以啊。但运算的话:有兼容性的,占空间小的数据类型,可以给占空间大的数据类型赋值 不兼容的,可能会造成数据丢失。
int
->
float
可以转换;float->int 小数部分丢失 也就是说那得看你的变量类型 你最好是先将他们转换为同一类型量 变量的类型不管 主要是你的赋值类型 希望能帮到您。敬请采纳...
float和double
的小数位数有差别吗?
答:
float
为单精度,有效数字为6~7
double
为双精度,有效数字为15~16 但他们在输出时,小数点后都有6位小数。 如: main() {
int
a=15; float b=123.1234567; double c=12345678.1234567; char d='p'; printf("a=%d,%5d,%o,%x\n",a,a,a,a); printf("b=%f,%lf,%5...
java中
int跟float
的运算结果是float类型还是
double
类型
答:
向参与运算的操作数的类型中的最高精度转型,所以答案是
float
类型。如果有小数参与运算,则为
double
类型,因为java默认小数直接量是double类型的。如:
int
n=100;float f=1.1f;则n+f的结果是float类型的,而6.0+n+f的结果是double类型的。
c语言
int
类型的可以
和double
类型的比较大小吗
答:
int
main() { int a=9;
double
b=9.999999; if(a > b) printf("a>b\n"); else printf("a b)时,会发生int 向
float
的转换,但是不推荐这种比较方式,应该这样: if(a - b > 0) 让他与0比较是正确的方法 本回答由电脑网络分类达人 董辉推荐 举报| 答案纠错 | 评论 12 0 程序猿3号 采纳率...
c语言
double和float
区别
答:
C语言中,
float和double
都属于浮点数。区别在于:double所表示的范围,整数部分范围大于float,小数部分,精度也高于float。例如圆周率3.1415926535这个数字,如果用float来表示,最多只能精确到小数点后面的6位。而double大约能精确到小数点后面的15位左右,具体精确到几位,跟所用的编译器有关,但是各个编辑...
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
其他人还搜