长双精度用什么格式符
答案:4 悬赏:0 手机版
解决时间 2021-03-30 23:19
- 提问者网友:杀手的诗
- 2021-03-30 01:45
长双精度用什么格式符
最佳答案
- 五星知识达人网友:神的生死簿
- 2021-03-30 03:18
接受二位的建议,我特意分别测了一下,在Visual C++编译器double 和 long double 的长度是一样的,都是8个字节,但在GCC中long double是12个字节,double是8字节,而楼下说TC下又不同,那long double到底是多少那要看编译器而定。但可以确定的是用%lf没错。
全部回答
- 1楼网友:酒者煙囻
- 2021-03-30 04:32
不一样的,TC环境下 long4字节 double8字节 long double 10字节 而 long long long ……(n个long)double 等同于long double,也等同于double long 都是10个字节,你可以用系统函数sizeof去实践一下
- 2楼网友:行路难
- 2021-03-30 04:07
float --->%f
double--->%lf
long double--->%Lf(注意大写啊)
注:%f是把float转换为double后输出的,即在C99标准中,%f和%lf是一样的。
double--->%lf
long double--->%Lf(注意大写啊)
注:%f是把float转换为double后输出的,即在C99标准中,%f和%lf是一样的。
参考资料:《C语言参考手册》(美)Samuel P.Harbison III,Guy L.Steele Jr.著
- 3楼网友:人類模型
- 2021-03-30 03:51
我觉得说用%lf我可以接受,但是要说long double跟double长度一样我就不敢苟同了,long double是16个字节好不好,我刚还翻了书看的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯