当前位置: 首页 > article >正文

C语言程序设计(进阶)

四野星辰,春芒复生。

3.浮点类型在内存中的存储

常见的浮点数:

3.14159

1E10(1.0*10的10次方)

浮点数家族包括:float、double、long double类型

浮点数表示的范围:float.h中定义

3.1 举一个例子

3.2浮点数存储的规则

上例num和*pFloat在内存中明明是一个数,但是解读结果却有差别,所以要理解浮点数在计算机内部的表示方法。

根据国际标准IEEE(电气和电子工程协会)745,任意一个二进制浮点数V可以表示成下面的形式:

·(-1)^S*M*2^E

·(-1)^S表示符号位,当S=0,V为正数;当S=1,V为负数

·M表示有效数字,大于等于1,小于2

·2^E表示指位数


http://www.kler.cn/a/313771.html

相关文章:

  • sql server 查看io资源使用
  • python装饰器的使用以及私有化
  • TensorRT基础知识
  • 【测试框架篇】单元测试框架pytest(1):环境安装和配置
  • git commit 校验
  • 测试实项中的偶必现难测bug--验证码问题
  • 渗透测试入门学习——php表单form与POST、GET请求练习
  • 3、等保1.0 与 2.0 的区别
  • 大健康裂变分销小程序开发
  • MATLAB系列05:自定义函数
  • Java 线程之间如何通信?
  • 代码随想录算法训练营第三八天| 279.完全平方数 139.单词拆分
  • Selenium如何通过js注入避免被检测
  • 数字IC设计\FPGA 职位经典笔试面试整理--基础篇1
  • C++之深拷贝和浅拷贝*
  • Linux —— 多线程
  • 三分钟 ChatGPT 接入钉钉机器人
  • 云服务器和物理服务器的区别在哪
  • 第一次安装Pytorch
  • python爬虫初体验(二)
  • Android横竖屏 mdpi hdpi xhdpi xxhdpi xxxhdpi
  • .ideavimrc在idea打不开
  • 基于NLP的对话系统开发:从零构建智能客服机器人
  • Android 如何使用jdk命令给应用/APK重新签名。
  • 云栖大会Day1:云应用开发平台 CAP 来了
  • pythonnet python图像 C# .NET图像 互转