55问答网
所有问题
当前搜索:
intdoublefloat区别
c#类中的
double
换成
float
为什么占用空间还是不变?
答:
float
是4个byte,32个bit,
double
是8个byte,64个bit,你直接使用Marshal.SizeOf(float)和Marshal.SizeOf(double)比下大小不就知道了,一般计算建议使用float,一个double是一个float的五倍开销
java定义
float
a = 1和float a = 1f什么
区别
?
答:
float
a = 1;这里的1是整形,当赋值给一个float时,存在一个隐式转换,不损失精度。float a = 1f;1f就是float类型的。如果你这样定义
f loat
f = 1.0;肯定会出错。 因为1.0默认是
double
类型的。double范围比float大。为了不损失精度,不会自动转换。这是必须这样写 float f = 1.0f;...
下列定义变量的语句中错误的是 A)
double
int
_; B)int _int; C)char
答:
以字母、下划线(也就是‘_’)、数字命名组成 命名的第一个字符必须是字母或者下划线 例如合法的命名:name_123、name123_、_name123、_123name 不能以数字开头,不能包含除字母、下划线、数字以外的其他字符 A)
double
int
_;B)int _int ;C)char For;D)
float
USS;语法都没有错 我百度了下完整...
问一下java
Float
与
float
的
区别
?
答:
Float
是
float
的包装类,其中包含了一些对于float的方法,float是没方法的属性的哦,Float f1 = new Float(128)创建出来的是对象,保存在堆中 float f2 = 128 这个则是保存在栈中 小f = 大F是可以的 因为在java 5.0之后引入了自动封箱和拆箱 意思就是 小f = 大F执行这句的时候大F会拆箱...
C++中,long
double
和long型的
区别
和联系是?刚才看书居然说都是8个字节...
答:
float
有效数字6—7位
double
有效数字15—16位 long double有效数字18—19位 整 数 整 型
int
4字节 短整型 short int 2字节 长整型 long int 8字节 浮点数 单精度浮点数 float 4字节 双精度浮点数 double 8字节 ...
c语言 (
int
)(a+b)与int(a+b) 有
区别
吗
答:
因为你的W是
double
型啊,把5赋给double的变量,要保证精度,只能在后面加0啊,输出也就是5.0了。
c语言除法问题
答:
您的赋值:a = 8 / 3;8是个整数,所以8/3=2,然后把2这个整数赋值给a,以浮点数输出a,就转换成了2.0000000 这么做:include <stdio.h>
int
main(){
double
a;a = (double)8 / 3;printf("%f\n", a);return 0;} 希望帮到您。
java中引用数据类型与对象的
区别
?
答:
在内存范畴中,引用就是一个地址,它存在于栈中,指向null或通过new操作符创建在堆中的实例,也就是你说的对象。在Java中是不可以直接操作实例的,必须通过引用的方式间接进行,从这个意义上来说,可以把实例比喻成电视机,而引用就是操作这个电视机的遥控器。
...运算符编写程序求在vc 6.0环境下
int
型、
float
型、
double
型...
答:
include<stdio.h>
int
main(){printf("sizeof(int)=%d\n", sizeof(int));printf("sizeof(
float
)=%d\n", sizeof(float));printf("sizeof(
double
)=%d\n", sizeof(double));printf("sizeof(char)=%d\n", sizeof(char));//依次为 4 4 8 1 return 1; } ...
Dev C++中使用
double
和
float
是一样的?
答:
本来浮点数就是不精确的 结果只是 cout 输出格式的问题,在
float
和
double
显示上没有
区别
默认情况下,cout 的浮点数输出六位有效数字 可以用 setprecision(n) 进行设置输出精度
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜