关于0xffffffff 到底是什么意思?
0x16进制
一个f代表4个1,
所以就是2进制的32个1.
但是运行一下下面这个代码就会发现输出的是-1
#include <iostream>using namespace std;int main()
{int i = 0xffffffff;cout << i << endl;return 0;
}
结果是 -1
因为int 为带符号类型,带符号类型最高为是符号位,又因为0xFFFFFFFF,也就是四个字节32 bits全是1, 符号位是1,所以这个数是负数。
内存中的数值为补码表示,所以0xFFFFFFFF是一个负数的补码。负数从补码求原码,最高符号位不变,保持 1, 其余各位求反,末尾加1,也就是 0xFFFFFFFF,二进制为:11111111 11111111 11111111 11111111
-> 10000000 00000000 00000000 00000000
-> 10000000 00000000 00000000 00000001
原码首位表示符号位,其余位表示绝对值大小,所以,这个数是 -1
关于0xffffffff 到底是什么意思?相关推荐
- 0xffffffff在不同情况下的输出
问题起源于 next_random = next_random * (unsigned long long)25214903917 + 11; k1 = (next_random & 0xFF ...
- 栈顶指针到底指向哪_被称为“程序员试金石”的指针真的没有那么难!不信的话你来看看
很多朋友放弃C语言都是因为指针,说什么指针的*号很讨厌啦.分不清址与值啦,当然了,最烦的还是链表结点,本来链表操作就让人烦了,再加上指针这个东西真是让初学的朋友苦不堪言,最后放弃了C语言转投其他语言的 ...
- 深入了解Windows句柄到底是什么
总是有新入门的Windows程序员问我Windows的句柄到底是什么,我说你把它看做一种类似指针的标识就行了,但是显然这一答案不能让他们满意,然后我说去问问度娘吧,他们说不行网上的说法太多还难以理解. ...
- [转载]Tensorflow 的reduce_sum()函数的axis,keep_dim这些参数到底是什么意思?
转载链接:https://www.zhihu.com/question/51325408/answer/125426642 来源:知乎 这个问题无外乎有三个难点: 什么是sum 什么是reduce 什 ...
- 硬核科普:到底啥是云原生?
本文主要根据课程 什么是云原生?_哔哩哔哩_bilibili 总结而来,其他参考文章如下: <云原生人才计划之Kubernetes 技术图谱>发布! - 知乎 (zhihu.com) ku ...
- 深度学习到底有哪些卷积?
深度学习到底有哪些卷积? 深度学习中不同种类的卷积(比如 2D / 3D / 1x1 /转置/扩张(Atrous)/空间可分/深度可分/平展/分组/混洗分组卷积),能帮理解实际的工作方式. 总结深度学 ...
- 做技术到底可以做到哪种地步-技术为什么越走越窄 (转)
尽管做技术已经有不少年头了,不管是犹犹豫豫还是坚定不移,我们走到了现在,依然走在技术这条路上. 不管我们处于何种职位,拿着哪种薪水,其实,我们会是不是的问问自己"做技术到底可以做到那种地步& ...
- Django-C002-深入模型,到底有多深
此文章完成度[100%]留着以后忘记的回顾.多写多练多思考,我会努力写出有意思的demo,如果知识点有错误.误导,欢迎大家在评论处写下你的感想或者纠错. ORM介绍:对象关系映射(英语:(Object ...
- Web service到底是什么?
Web service到底是什么:在什么情况下你应该使用Web service. 分布式应用程序和浏览器 研究一下当前的应用程序开发,你会发现一个绝对的倾向:人们开始偏爱基于浏览器的瘦客户应用程序.这 ...
最新文章
- 高并发下接口幂等性技术方案
- Cobbler-自动化部署神器
- java.lang.reflect.InaccessibleObjectException: Unable to make
- 慕课网Spark SQL日志分析 - 4.从Hive平滑过渡到Spark SQL
- 东京奥运会的官网的最上面是广告栏
- java web空白xml_【图片】我做的JSP+Servlet程序,插入信息提交后出现空白页面,不知道是…【java吧】_百度贴吧...
- 51单片机数字钟的实现
- 我和面试官之间关于操作系统的一场对弈 | 原力计划
- 微信公众平台开发(150)——从新浪云SAE上传图片到图文消息
- 获取计算机主机mac地址的命令有,怎么获取计算机的MAC地址和IP地址?
- Pytorch Tensor与Numpy ndarray的交互/相互转化
- 汽车智力游戏-汽车游戏大全
- vector 详解(C++)
- 计算机设计大赛的感悟,计算机设计大赛含金量
- 第22次 CCF CSP认证一二题题解及感悟
- 原型工具XSTAR与AXURE对比
- Android 状态栏适配
- 星星之火-9:详解信道特性与奈奎斯特定理和香农定理
- MSP430 GPIO概述 第六章
- [github] github入手教程
热门文章
- tryhackme--Overpass 2 - Hacked
- linux glog使用
- OkHttp实现远程调用
- J8583CN解析ISO8583协议报文注意点
- 日期横线转为斜线oracle,excel 函数 日期横线格式自动变成斜线 | excle日期显示横线...
- vue中watch的详解
- QObject::killTimer: Timers cannot be stopped from another thread
- 【Conic】最优性条件与对偶(1)
- poj3104(二分判断可行性)
- 【历史上的今天】8 月 10 日:“龙芯”点亮操作系统;谷歌宣布拆分;计算机先驱诞生日