首页 >>  正文

比long+double的精度更高

来源:baiyundou.net   日期:2024-08-22

谭雯卓2028C语言中 long double 该怎么用? -
咸全罡13138291569 ______ long double 是C99新出关键字,要使用,需要先确认编译器是否支持C99. 可以在程序中定义 long double a; 如果编译不出错,则支持.否则可能不支持. 支持情况下,可以如上进行定义,赋值运算操作与其它基本类型相同. 输入输出时,使用格式字符%llf. 比如 scanf("%llf", &a); printf("get a's value is %llf\n", a);

谭雯卓2028int,long,double,float等数的表示范围? -
咸全罡13138291569 ______ int -2^15~2^15-1 short -2^15~2^15-1 long -2^31~2^31-1 float -10^38~10^38 double -10^308~10^308

谭雯卓2028菜鸟提问:c语言要算的数超过double型了怎么办 -
咸全罡13138291569 ______ 可以用long double 128位的,应该够用了,不要专牛角尖 川大牛哥

谭雯卓2028C++字节长度比LONG长的数 -
咸全罡13138291569 ______ 你问的是不是字节比long长的数据类型,如果是的话,有double ,long double这两种了!

谭雯卓2028c语言中 long long ;long double 占用多少内存空间?用什么控制字符? -
咸全罡13138291569 ______ 不同的编译器 long long ;long double 占用多少内存空间可能会有所不同. 你可以用下面的程序得到: #include <stdio.h> #include <limits.h> #include <float.h> int main(void) { printf("long long int 的范围从%lld到%lld, 占用空间为%d个字节\n",...

谭雯卓2028Java初学:long类型能转换为double类型吗?它们都是8字节的内存长度 -
咸全罡13138291569 ______ 是有区别的 double a = (double) b/1000;强制转化成double 输出结果:12.345 double c = b/1000;这里的类型是long 输出结果12.0

谭雯卓2028c语言中的双精度浮点型是什么意思? -
咸全罡13138291569 ______ C语言中,双精度(double)型占8 个字节(64位)内存空间,其数值范围为1.7E-308~1.7E+308,可提供16位有效数字. 浮点型说白了就是科学记数法 双精度,即 double . C 标准要求 float 类型至少要能精确表示到小数点后6位,并且整数部...

谭雯卓2028怎么理解int,long,float,的意思,最好带数字解释!!麻烦了! -
咸全罡13138291569 ______ 一般的电脑里, int 32 %d float 32 %f double 64 %lf long long 64 %lld or %I64d long double 128 %llf 不同的平台,字节可能不一样,最好用sizeof函数

谭雯卓2028C语言编程中为了防止数据的溢出,如果超过了long类型的值域,该如何处理?谢谢了 -
咸全罡13138291569 ______ 为了防止数据的溢出,如果超过了long类型的值域,应该让long类型与实型数据混合运算,这样,根据不同类型数据混合运算的规则,转化为高字节再运算.

谭雯卓2028C语言怎样选择数据类型,比如是整形时怎样确定是long,浮点型怎样确定是double -
咸全罡13138291569 ______ 所谓的预估计吧,整型的话,你可以实现考虑一下你可能会用到的最大是多少,比如,定义一个数组,数组长度怎么确定呢? 很简单,因为 int 型(有符号)最大可到 32767 ,一个数组就目前来说,我们肯定用不到长度为 3万以上的,所以,数...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024