骆三小哥 2023-11-14 19:47 采纳率: 0%
浏览 95

“若表达式sizeof(int)的值为4,则int类型数据可以表示的最大整数为2 31 −1。”

若表达式sizeof(int)的值为4,则int类型数据可以表示的最大整数为2
31
−1。
不理解为啥是这样,帮忙解答一下吧,万分感谢!

  • 写回答

3条回答 默认 最新

  • micthis 2023-11-14 19:57
    关注

    最高位为符号位,正数符号是0负数是1,32比特可以表示的最大正整数是0111...111(二进制)即0后面31个1,转换成十进制就是2^31-1

    评论

报告相同问题?

问题事件

  • 创建了问题 11月14日

悬赏问题

  • ¥15 嵌入式设备网口down后再up时不能link?
  • ¥15 关于区块链和边缘计算
  • ¥15 做一个简单项目,用Python分析共享单车的数据
  • ¥20 在使用CESM2.2.0模型进行case.submit过程中出现如下错误(关键词-Map)
  • ¥15 有办法改变通过wifi进入的网站的设置吗
  • ¥15 所以到底怎么算!算到凌晨五点都算不出来!
  • ¥15 label_studio
  • ¥15 请教如何phython发邮件
  • ¥15 linux系统安装问题
  • ¥15 路径规划如何采用矢量法让他们尽量在一个方向