c语言算式中有double和int,C语言当中int,float,double,char这四个有什么区别?

区别在以下方面:

一、定义方面:

1、int为整数型,用于定义整数类型的数据 。

2、float为单精度浮点型,能准确到小数点后六位 。

3、double为双精度浮点型,能准确到小数点都十二位 。

4、char为字符型,用于定义字符类型的数据。

二、内存占据:

1、int 的内存大小是4 个byte。

2、float 内存大小是4 个byte。

3、double 的内存大小是8 个byte。

4、char 的内存大小是1 个byte。

基本数据类型表如下:

9309027488033a360f029deebcfd4bf4.png

三、表示的数据范围:

1、int:数的范围为-(2的31次方-1)到(2的31次方-1),数字为-2 147 483 647~2 147 483 647。

2、double:表示的范围为+1.111111111111111111111*2^1023(1.后面52个1)为1.7*10^308。负数亦然。

3、float:整数极限为3.4*10^38,负数亦然。

4、char:-128- 127。

C 语言实例 - 计算 int, float, double 和 char 字节大小

C 语言实例 - 计算 int, float, double 和 char 字节大小 C 语言实例 C 语言实例 使用 sizeof 操作符计算int, float, double 和 char四种变 ...

C++中将string类型转换为int, float, double类型 主要通过以下几种方式:

C++中将string类型转换为int, float, double类型 主要通过以下几种方式: # 方法一: 使用stringstream stringstream在int或float类型转换为 ...

QT中QString 与 int float double 等类型的相互转换

Qt中 int ,float ,double转换为QString 有两种方法 1.使用 QString::number(); 如: long a = 63; QString s = QString:: ...

[C++] string与int, float, double相互转换

参考:http://blog.csdn.net/candadition/article/details/7342380 将string类型转换为int, float, double类型 主要通过以下几 ...

关于c中 int, float, double转换中存在的精度损失问题

先看一段代码实验: #include #include using namespace std; int main() { unsigned ...

C++中int,float,string,char*的转换(待续)

//float转string char a[100]; float b = 1.234; sprintf(a, "%f", b); string result(a); //int转 ...

int float double 最小值与最大值

#include #include using namespace std; int main() { cout << &q ...

C语言基础&lpar;7&rpar;-float&comma;double&comma;long double类型

1.定义方式 3.14这个就是一个浮点常量,3f是一个浮点类型的常量 float a;//定义了一个浮点类型的小数变量,名字叫a double b;//定义了一个double类型的变量,名字叫b lo ...

Android中 int&comma;float&comma;Double&comma;String 互相转换

1 如何将字串 String 转换成整数 int?  A. 有两个方法: 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt( ...

随机推荐

IOS JSON

//请求数据 dispatch_async(dispatch_get_global_queue(, ), ^{ _dataArray=[NSMutableArray array]; NSString ...

hdu&period;1043&period;Eight &lpar;打表 &vert;&vert; 双广 &plus; 奇偶逆序&rpar;

Eight Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Sub ...

c&plus;&plus;11 pod类型&lpar;了解&rpar;

啥是POD类型? POD全称Plain Old Data.通俗的讲,一个类或结构体通过二进制拷贝后还能保持其数据不变,那么它就是一个POD类型. 平凡的定义 .有平凡的构造函数 .有平凡的拷贝构造函数 ...

php分页类代码和使用

在这要说的一点就是如果你做的分页是有搜索条件的,那么就可以用下面的代码,然后调用之后在new Page()里面把连接加进去就可以了.例如: $href="http://www.***.cn/ ...

javascript走马灯的效果&lpar;文档标题文字滚动&rpar;

做一些网站的时候,文档标题会滚动,这个效果是走马灯的效果.

(十五)qt-tcp

基本流程 QT += core gui network #include "tcp.h" #include "ui_tcp.h" #include

IDEA环境下SSM整合------环境配置

声明:本文纯为个人笔记整理,如有不妥之处还望及时指出,欢迎转载! 只为解决操作问题,可以从第二幅图往后看! 一.做不出详细的概念叙述和文本设计,本文主要以实战步骤为主,少量解释为辅助,下面请大家牢记两 ...

信号(signal)

1.信号本质 1)信号是一种软件中断,是在软件层次上对中断的模拟: 2).在日常生活中也有很多信号,比如常见的红绿灯信号,我们看见红灯就停下,linux中的信号也是类似的,它提供一种机制告诉某个进程在 ...

对unicode数据进行部分replace

unicode = u'\u9879\u76ee\u7ba1\u7406\u90e8' print unicode #项目管理部 unicode = unicode.replace("项目& ...

  • 9
    点赞
  • 50
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值