C语言:自己动手查看float以及double类型的变量2.5在内存中的存储方式。

原创 2016年05月30日 17:14:45

编写如图程序。

wKioL1axxW2y-E7gAAAXd7bmMF8639.png

Fn+F10进调试界面,F11进入下一步调试,选择如下操作进入内存1查看内存。

wKioL1Y65xeifROYAAX1RrTiJg4412.jpg

 输入&a查看内存:

wKiom1axxXmQ1awBAAA7LUotyrM679.png


举例float

float a = 2.5

10.1 = 1.01 *2 ^1;

符号位 为0;

指数位8位,为127 + 1= 128 =1000 0000;

位数位23位,为0100  0000  0000 0000  000;

32位二进制数位为 0100   0000    0010    0000  0000 0000  0000

地址为40200000

 

 

 

 

C语言中float, double类型在内存中的存储方式

本文转载于:http://wenku.baidu.com/link?url=ARfMiXVHCwCZJcqfA1gfeVkMOj9RkLlR9fIexbgs9gDdV8rIS48A1_xe1y6YgX...
  • slience_J
  • slience_J
  • 2016年07月20日 09:09
  • 1267

float:double类型数据在内存中中存储格式

float/double类型数据在内存中中存储格式 float/double类型数据在计算机是如何存储的呢? 它们是ieee standard 754的存储方式。 譬如float数,第一位是符号位...
  • qq_15437667
  • qq_15437667
  • 2016年03月16日 00:48
  • 2899

float和double在内存中的存储

从存储结构和算法上来讲,double和float是一样的,不一样的地方仅仅是float是32位的,double是64位的,所以double能存储更高的精度。   任何数据在内存中都是以二进制(0或1...
  • u013566722
  • u013566722
  • 2016年12月13日 09:49
  • 573

double数据的内存存储方式

从存储结构和算法上来讲,double和float是一样的,不一样的地方仅仅是float是32位的,double是64位的,所以double能存储更高的精度。          任何数据在内存中都是以二...
  • yansmile1
  • yansmile1
  • 2017年04月12日 18:41
  • 999

Java中float和double类型的数据在内存中是怎样存放的

转自   http://bbs.csdn.net/topics/260050279
  • xiao88xin
  • xiao88xin
  • 2014年08月29日 11:38
  • 1160

float与double内存中的表示

// float与double内存.cpp : Defines the entry point for the console application. // #include "stdafx.h...
  • han897910256
  • han897910256
  • 2016年08月11日 20:48
  • 856

C/C++语言int和float内存存储分析与解释

本篇博客中所提到的都是基于intel x86Cpu,开发环境是基于windows 8 + vs2013。本片博客需要读者自己明白十进制、十六进制、二进制之间的转换,博客中不会介绍转换过程,需要了解详细...
  • kloxo
  • kloxo
  • 2015年03月24日 23:44
  • 1886

C语言中变量的存储类别及其存储方式

(一)AUTO auto----自动变量,动态存储方式 auto是C语言中局部变量的默认属性 编译器默认所有的局部变量 auo变量存储在程序的栈中,默认属性 特点: (1) 自动变...
  • ZCJ_1996
  • ZCJ_1996
  • 2016年07月26日 09:41
  • 1105

浮点数在内存中的存储方式

浮点数类型包括float、double、long double 在这里以float为例。 先看一段代码: #include #include int main() { int a = 9; ...
  • D_leo
  • D_leo
  • 2016年11月05日 17:53
  • 1740

C/C++中的变量存储类别以及内存分配

本文也是总结了网上一些大神们的博客(写得太牛逼了),然后结合自己看书的一些内容。参考:                   http://hi.baidu.com/lcplj123/item/e98...
  • luyuncsd123
  • luyuncsd123
  • 2013年06月12日 14:19
  • 6449
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C语言:自己动手查看float以及double类型的变量2.5在内存中的存储方式。
举报原因:
原因补充:

(最多只允许输入30个字)