C 语言实例 - 输出双精度(double)数

#include 
int main() {
double d;            // 声明双精度变量
d = 12.001234;       // 定义双精度变量
printf("d 的值为 %le", d);return 0;
}

输出结果:

d 的值为 1.200123e+01

使用 printf() 与 %e 输出双精度数。好,我们一起来看这个程序。这是一个C语言程序,首先我们写完文件头和main函数后,用double命名一个变量,也就是,d,把DSP的变量命名为12点001234,然后再用printf进行输出,特别注意的是,输出的时候d的值为后面百分号,后面要加IE,然后双引号,后面要加一个d  le的意思,就是指双精度,单精度是f,而整数是d,所以特别要区分C加加跟c不同的一点是,C加加的cout可以任何的类型都可以进行输出,但是C语言就需要稍微繁琐一点,在后面要加一个后缀,也就是百分号后面加一个,有可能是d有可能是s有可能是le也有可能是f,今天的程序就到这里了,如果有错误联系小编,在评论区里见关注,我下期更精彩。


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部