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

快速建立平台网站开发网站模板设计网站关键词优化排名推荐

快速建立平台网站开发网站模板设计,网站关键词优化排名推荐,软件网站建设基本流程图,广告联盟app下载有时候手动计算有符号十进制数的二进制原码、反码、补码是一件挺麻烦的事情。 下面是一个段Python 代码,它可以接收一个 16 位有符号十进制数的输入,然后输出其对应的二进制原码、反码和补码: def decimal_to_binary(decimal_num):# 检查输入…

有时候手动计算有符号十进制数的二进制原码、反码、补码是一件挺麻烦的事情。
下面是一个段Python 代码,它可以接收一个 16 位有符号十进制数的输入,然后输出其对应的二进制原码、反码和补码:

def decimal_to_binary(decimal_num):# 检查输入是否超出16位有符号整数范围if decimal_num < -32768 or decimal_num > 32767:print("输入的数字超出了16位有符号整数的范围。")return# 处理正数if decimal_num >= 0:binary_str = bin(decimal_num)[2:].zfill(16)original_code = binary_strone_complement = binary_strtwo_complement = binary_str# 处理负数else:# 计算原码abs_num = abs(decimal_num)binary_str = bin(abs_num)[2:].zfill(15)original_code = '1' + binary_str# 计算反码one_complement = '1' + ''.join('1' if bit == '0' else '0' for bit in binary_str)# 计算补码two_complement = bin(int(one_complement, 2) + 1)[2:].zfill(16)print(f"原码: {original_code}")print(f"反码: {one_complement}")print(f"补码: {two_complement}")# 获取用户输入
try:decimal_num = int(input("请输入一个16位有符号十进制数: "))decimal_to_binary(decimal_num)
except ValueError:print("输入无效,请输入一个有效的十进制数。")

此代码定义了一个名为decimal_to_binary的函数,它接收一个十进制数作为输入。函数会先检查输入的数字是否在 16 位有符号整数的范围内,接着针对正数和负数分别计算其原码、反码和补码,最后输出计算结果。在主程序里,会获取用户输入的十进制数,调用decimal_to_binary函数进行计算,并处理可能出现的输入错误。

运行结果:
在这里插入图片描述


文章转载自:

http://ye7BeNYX.knpmj.cn
http://8IKKIJoA.knpmj.cn
http://K05vUQfe.knpmj.cn
http://rzzZRTF3.knpmj.cn
http://cMEOHGqU.knpmj.cn
http://EAq52X0O.knpmj.cn
http://8cUGuBsf.knpmj.cn
http://3yiNyHOU.knpmj.cn
http://GadUgCp1.knpmj.cn
http://xbWk8RWA.knpmj.cn
http://oKVdvPf0.knpmj.cn
http://CZVtkePQ.knpmj.cn
http://DXay0WLk.knpmj.cn
http://pwc6FdJ9.knpmj.cn
http://gT7G1dUU.knpmj.cn
http://RediHIc3.knpmj.cn
http://4tdR82S1.knpmj.cn
http://iZckCcwd.knpmj.cn
http://aFZBHMu6.knpmj.cn
http://Zhcgonq5.knpmj.cn
http://174hbVLH.knpmj.cn
http://usu8KNsV.knpmj.cn
http://sy5XxWMd.knpmj.cn
http://HbrHbFBo.knpmj.cn
http://VoywzFoY.knpmj.cn
http://ZL6Ug6vm.knpmj.cn
http://NmJhJb7B.knpmj.cn
http://abXLLCbZ.knpmj.cn
http://KqXBCl48.knpmj.cn
http://PGxZB4YL.knpmj.cn
http://www.dtcms.com/wzjs/713525.html

相关文章:

  • zencart网站模板下载泗水网站建设
  • 培训机构活动策划网站苏州工业园区建设主管部门网站
  • 标准网站建设费用北京建设银行分行招聘网站
  • 嵌入式网站开发网站对应不同域名
  • 有经验的唐山网站建设注册网站域名
  • 响应式 网站建设wordpress客户端源码
  • 网站开发工具以及优缺点建聊天网站
  • 做暧昧网站郑州建设网站哪家好
  • 珠海网站建设那家好关于网站建设文章
  • 12306网站多钱做的python源码分享网站
  • 做淘宝好还是自建网站好你做的网站可视区域多少
  • 做网站维护费是怎么算的海东地网站建设
  • 西安那些做网站的公司网站设计潮流
  • 一般做海报的图片跟哪个网站下载wordpress高级模板
  • 快手网站题怎么做seo建站技巧
  • iis 网站访问权限设置建设网站最重要的是什么
  • 做体育网站网站 免费认证
  • 免费商业网站模板销售网页制作
  • 网站设计需求分析报告wordpress 小工具插件下载地址
  • 青岛正规的网站建设公司建设云个人网站
  • win7 asp.net网站架设建设一个网站所需要注意的
  • 手机代码网站有哪些问题吗wordpress get the id
  • 建设钓鱼网站纪检网站建设动态主题
  • 做网站需要的电脑配置汕头网站建设开发
  • 免费自助建设网站华为网站搭建
  • 如何用源码建站网站下拉广告
  • 景德镇网站建设哪家最好苏州网站网页设计
  • 怎么做一个个人网站简洁中文网站模板下载
  • 常州网站定制小红书的网络营销模式
  • 网站群建设系统网络规划设计师考试资料