1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > c语言double可以代表整型么 C语言中整型变量(int)实型变量(float)双精度变量(do

c语言double可以代表整型么 C语言中整型变量(int)实型变量(float)双精度变量(do

时间:2019-06-04 10:48:47

相关推荐

c语言double可以代表整型么 C语言中整型变量(int)实型变量(float)双精度变量(do

整型[signed]int -2147483648~+2147483648

无符号整型unsigned[int] 0~4294967295

短整型 short [int] -32768~32768

无符号短整型unsigned short[int] 0~65535

长整型 Long int -2147483648~+2147483648

无符号长整型unsigned [int] 0~4294967295

字符型[signed] char -128~+127

无符号字符型 unsigned char 0~255

单精度 float 3.4 x 10^(-38)~ 3.4 x 10^(+38)

双精度double 1.7 x 10^(-308)~ 1.7 x 10^(+308)

长双精度 long double 1.7 x 10^(-308)~ 1.7 x 10^(+308)

简单的举个例子 方便理解

比方说 输入一个10进制 数值 24 那我选用 char 类型就可以了 就够用了 没有必要 使用 更大的数据类词能够 double类型(浪费) 要是我的数值 是 24000 那我就选用 int类型(无符号)的 他的最大范围是 65536 要是我用带小数点的 就寻用 float 或者 double

这只是 简单的 说一下 具体的 你要看书 或相关资料 进一步的 理解掌握

追问

int是整数,float是保留一位小数?double保留两位小数?

追答

保留几位 你可以 %0.2f 就可以 0.3 就是 3位

温馨提示:答案为网友推荐,仅供参考

c语言double可以代表整型么 C语言中整型变量(int)实型变量(float)双精度变量(double)到底是什么东西?有什么区...

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。