实数型是什么

问问题描述

实数型是什么,求快速回复,真的等不了了!

答精选答案

最佳答案

C语言整型数和实型数最在的区别在于编码方式上。

1、整型数一般使用原码、反码、补码三种编码方式。原码:即用第一位表示符号, 其余位表示值. 比如如果是8位二进制:1的原码=0000 0001 //最左侧的最高位是符号位,0表示正数-1的原码=1000 0001//最左侧的最高位1表示负数反码:即在原码的基础上符号位不变,其它各位求反。-1的反码=1111 1110//注意符号位不变补码:即在反码的基础上,再加1-1的补码=1111 11112、实数型一般使用的是IEEE754编码方式。IEEE754中规定了实数符号位、指数位和尾数位,即有效数字位所占的二进制位数,具体如下:格式 长度符号位 指数位尾数位有效位数指数偏移 尾数说明单精度 32 1 8 2324127 有一位隐含位双精度 64 111 5253 1023 有一位隐含位扩展双精度 80 115 646416383 没有隐含位注意:扩展双精度格式没有隐含位,因此它的有效位数与尾数位数一致,而单精度和双精度格式均有一位隐含位,因此它们的有效位数比尾数位数多1。

本文来自作者[王宣凯贾巴]投稿,不代表公众科技网立场,如若转载,请注明出处:https://www.cpst.net.cn/shuxue/202609/253352.html

赞 (0)

发表回复

本站作者后才能评论

评论列表(4条)

  • 王宣凯贾巴
    王宣凯贾巴 2026年09月30日

    我是公众科技网的签约作者“王宣凯贾巴”!

  • 王宣凯贾巴
    王宣凯贾巴 2026年09月30日

    希望本篇文章《实数型是什么》能对你有所帮助!

  • 王宣凯贾巴
    王宣凯贾巴 2026年09月30日

    本站[公众科技网]内容主要涵盖:教育咨询,知识百科

  • 王宣凯贾巴
    王宣凯贾巴 2026年09月30日

    本文概览:C语言整型数和实型数最在的区别在于编码方式上。1、整型数一般使用原码、反码、补码三种编码方式。原码:即用第一位表示符号, 其余位表示值. 比如如果是8位二进制:1的原码=0000 0001 //最左侧的最高位是符号位,0表示正数-1的原码=1000 0001//最左侧的最高位1表示负数反码:即在原码的基础上符号位不变,其它各位求反。-1的反码=1111 1110//注意符号位不变补码:即在反码的基础上,再加1-1的补码=1111 11112、实数型一般使用的是IEEE754编码方式。IEEE754中规定了

联系我们

联系:143 0457 151

工作时间:周一至周五,9:30-18:30,节假日休息

关注我们