‘壹’ c语言double、 float型数据怎样表示
1、双精度浮点型数据用%lf输出。因为double是8个字节的,float是4个字节的,%f 的格式就是4个字节的,而 %lf 就是8个字节的。 例如:printf("%lf
",x);
2、short 占用内存空间2个字节,短整型数据用%d输出 例如:printf("%d ",a);
例如:
#include <stdio.h>
int main()
{
double x;
short int a;
printf("%lf",x); // 输入double型
printf("%d",a); //输入短整型
return 0;
}
(1)浮点型数据如何绘制扩展阅读
C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
c语言是一个有结构化程序设计、具有变量作用域(variable scope)以及递归功能的过程式语言。
双精度浮点数(double)是计算机使用的一种数据类型,使用 64 位(8字节) 来存储一个浮点数。 它可以表示十进制的15或16位有效数字,其数值范围为-1.7E308~+1.7E308。
短整型的二进制位长是16位。短整型所能表示的整数的值域为-32768~32767。
‘贰’ 浮点型用c语言怎么表示
#include<stdio.h>
int main()
{
float a,b,c,D,max;
scanf("%f%f%f",&a,&b,&c);
if(a>b)
D=a;
else
D=b;
if(D>c)
max=D;
else
max=c;
printf("%f",max);
return 0;
}
(2)浮点型数据如何绘制扩展阅读:
浮点数,是属于有理数中某特定子集的数的数字表示,在计算机中用以近似表示任意某个实数。具体的说,这个实数由一个整数或定点数(即尾数)乘以某个基数(计算机中通常是2)的整数次幂得到,这种表示方法类似于基数为10的科学计数法。
浮点计算:浮点计算是指浮点数参与的运算,这种运算通常伴随着因为无法精确表示而进行的近似或舍入。
浮点型数据定义:
浮点型数据分为 浮点型常量和浮点型变量
1,十进制数形式
由数码0~ 9和小数点组成。例如:0.0,.25,5.789,0.13,5.0,300.,-267.8230等均为合法的实数。
2,指数形式
由十进制数,加阶码标志“e”或“E”以及阶码(只能为整数,可以带符号)组成。
浮点型变量:
实型变量分为两类:单精度型和双精度型。
参考资料来源:网络-浮点型数据