weixin_44697411
suifeng_123123
采纳率20%
2019-04-21 22:02 阅读 2.6k

二进制大整数转化为十进制数

输入为一个二进制大整数(大整数大于0,不带符号,无前导0,至少1位数字,且不超过100位数字)。要求将该整数转换成十进制数,并输出。
建议:用字符数组存储大整数

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

3条回答 默认 最新

  • caozhy 从今以后生命中的每一秒都属于我爱的人 2019-04-22 00:05
  • weixin_44905094 weixin_44905094 2019-04-21 23:06

    二进制的最后一位乘以二的零次方加倒数第二位乘以二的一次方,加倒数第三位乘以二的二次方,以此类推,直到算出最大位。

    点赞 评论 复制链接分享
  • lch872611 lch872611 2019-04-22 21:29

    把二进制数按权位展开相加就得到了十进制数了

    点赞 评论 复制链接分享

相关推荐