更新:2024-01-19 03:20:41最佳经验
来自快手https://www.kuaishou.com/的优秀用户试金路上,于2017-12-25在生活百科知识平台总结分享了一篇关于“负数的二进制超级玛丽”的经验,非常感谢试金路上的辛苦付出,他总结的解决技巧方法及常用办法如下:
[图]2/9
[图]3/9
[图]4/9
[图]5/9
[图]6/9
[图]7/9
[图]8/9
[图]9/9
[图]
[图]
负数的二进制转换,其实,容易,容易理解。
方法/步骤
1/9分步阅读首先,来个-5,
实践出真知嘛。
把5转化为二进制字节形式。
得到101,
然后补零。

这个时候,原码就出来了。
然后,取反(0的变成1,1的变成0。)
/*一个整数按照绝对值大小转换成的二进制数,是为原码。
原码就上面的:
00000101。*/

得到了反码,
嗯,反码是和原码反着来的。
然后,加一。
//反码加一叫补码。

补码就是负数在计算机中的二进制表示方法。
那么,11111011表示8位的-5,
如果要表示16位的-5 ,
在左边添上8个1即可。

那么,知道一个负数,求二进制数的方法已经知道了,
若果,知道一个二进制数,怎么求其十进制数呢(对负数)
随便来个负数的二进制数。

先减一,反着上面的方法来。
//上面最后不是加一么,那现在就减一

取反。
//上面不是取反了么,这里也取反。

那么,接下来就是计算了。
计算结果是13,
那么这个二进制数就是:
-13。

那么,用计算器来验证一下。
其实负数的:
十进制变二进制:原码--反码--加一(补码);
二进制变十进制:减一--反码--原码。


编辑于2017-12-25,内容仅供参考并受版权保护
经验备注
我发现了这篇经验很有用:你也认同《负数的二进制》的经验分享有价值,就请和朋友们一起分享吧。另外,负数的二进制的经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。经验知识实用生活指南-解决你所有的生活难题!未经许可,谢绝转载。本文网址:https://www.5058.cn/article/29697b9106eb52ab21de3c7a.html
时尚/美容经验推荐
- Q[视频]告知新浪微博怎么发定时微博
- Q该怎么怎样瘦腿才是最快方法
- Q怎么办淑女怎样扎出小清新发型
- Q有认识朋友圈一条线是屏蔽了还是删除了
- Q求解答学生瘦脸的最快方法
- Q这里如何瘦肚子:怎样快速瘦肚子
- Q收藏瑜伽入门动作图片教程
- Q有办法牛仔阔腿裤搭配什么鞋
- Q专栏怎样让脸变白
- Q会不会领带打结详解
- Q求问正确的淡妆化妆步骤-怎样画淡妆
- Q帮忙如何正确补水?
- Q求学习中国护肤品十大品牌排行榜
- Q有什么全球护肤品十大排名,买得起的大牌必须...
- Q怎么学女士黑色风衣搭配
- Q哪儿中国护肤品十大品牌排行榜
- Q阐述冬天阔腿裤怎么穿好看
- Q会不会女西装外套配什么裤子
- Q你知道中长款外套怎么搭配
- Q[视频]什么情况airpods怎么改名字
- Q[视频]一般摩尔庄园怎么抓蝴蝶
- Q苹果13如何截屏
- Q[视频]假如word字符间距怎么设置
已有 54120 位经验达人注册
已帮助 242498 人解决了问题