double的取值范围是多少
耿蒋俭1593C#中float与double的区别 -
辛季汤17171733340 ______ float是单精度类型,精度是6位有效数字,取值范围是10的-38次方到10的38次方,float占用4个字节的存储空间 double是双精度类型,精度是15位有效数字,取值范围是10的-308次方到10的308次方,double占用8个字节的存储空间 当你不声明...
耿蒋俭1593float和double类型的大小为 -
辛季汤17171733340 ______ float:浮点型数据类型,FLOAT 数据类型用于存储单精度浮点数或双精度浮点数.此表示形式为 float 类型提供了一个大约在 -3.4E+38 和 3.4E+38 之间的范围. double(双精度浮点型)是计算机使用的一种资料型别.它可以表示十进制的15或...
耿蒋俭1593什么时候需要使用Double -
辛季汤17171733340 ______ 当数据无法用整数或单精度浮点数表示时,需要使用Double双精度浮点数表示. double(双精度浮点型)是计算机使用的一种资料型别.比起单精度浮点数(float),double(双精度浮点数)使用 64 位(8字节) 来储存一个浮点数. 它可以表示十进制的15或16位有效数字,负值取值范围为 -1.7976E+308 到 -4.94065645841246544E-324,正值取值范围为 4.94065645841246544E-324 到 1.797693E+308.
耿蒋俭1593java 中float 和double有什么区别,对于赋值来说,求解.谢谢! -
辛季汤17171733340 ______ 1. float为单精度浮点类型,占4个字节,能表示的数范围小;double为双精度浮点类型,占8个字节,能表示的数范围大.2. 对于赋值来说,因为声明浮点数时默认为double类型,所以float需要在数的的后面添加f/F;例:float a=1.2 //错误 float a=1.2f //正确 float a=1.2F //正确 double b=1.2 //正确 double b=1.2d //正确 double b=1.2D //正确
耿蒋俭1593请问double型有效数字为什么是15位?那储存大小的64位怎么理解? -
辛季汤17171733340 ______[答案] Double(双精度浮点数)使用 64 位(8字节) 来储存一个浮点数.它可以表示十进制的15或16位有效数字,负值取值范围为 -1.79769313486231570E+308 到 -4.94065645841246544E-324,正值取值范围为 4.94065645841246544E-324 到 1....
耿蒋俭1593C语言 有关double型取值范围的问题 -
辛季汤17171733340 ______ double型取值范围 查你的编译器的头文件 FLOAT.H #define DBL_EPSILON 2.2204460492503131e-016 -- 最小分辨率 #define DBL_MAX 1.7976931348623158e+308 -- 最大值 随编译器和机器而变. 程序运算过程中的范围有限制.例如 i*i 允许的 i 就很小了. 同样,double 运算,也会缩小 a 的允许范围.
耿蒋俭1593double 数据类型可以表示多少个数值 -
辛季汤17171733340 ______ 1、那一位都不一定是精确的,看使用它时怎么处理. 2、duble底层是二进制浮点数,众所周知,10进制小数有些是无法精准转换成二进制小擞的,比如10进制0.3,无法转换成二进制浮点数0.3,只能转换成0.29999999....,这里那一位是精确的?没有一位是精确的,当然我们会有办法把它处理成0.3. 3、double(双精度浮点数)使用 64 位(8字节) 来储存一个浮点数. 它可以表示十进制的15或16位有效数字,负值取值范围为 -1.7976E+308 到 -4.94065645841246544E-324,正值取值范围为 4.94065645841246544E-324 到 1.797693E+308
耿蒋俭1593保留几位小数只要看保留位数的( ),后面无论有的少位,都不用考虑 -
辛季汤17171733340 ______ 一个小数,保留几位小数只要看保留位数的(后面一位 ),后面无论有的少位,都不用考虑.或 一个小数,保留几位小数只要看保留位数的(下一位 ),后面无论有的少位,都不用考虑.比如,3.58234保留一位小数 保留一位小数,即精确到十分位,只需要看十分位后面的那一位(即百分位),百分位后面的位数一律不考虑.3.58234≈3.6(保留一位小数)
耿蒋俭1593问题 38 2 分 保存 一个double类型可以被隐式转换为 - -------类型值. -
辛季汤17171733340 ______ 选D.低精度、小范围的数据类型转换为高精底、大范围的数据类型叫隐式转换.double型 精度 15-16 取值范围 5.0x10E-324至1.7x10E308 float型 精度 7 取值范围 1.5x10E-45 至3.4x10E38 double型无论精底,还是范围都比float大,所以不能隐式转换为float.而int ,long都是整型,精度都比double低,所以double也不能隐式转换为Int,Long.
耿蒋俭1593JAVA中8个数据类型的取值范围是多少
辛季汤17171733340 ______ byte的取值范围为-128~127,占用1个字节(-2的7次方到2的7次方-1)short的取值范围为-32768~32767,占用2个字节(-2的15次方到2的15次方-1)int的取值范围为(-2147483648~2147483647),占用4个字节(-2的31次方到2的31次方-1)...