-
二进制转换,原码,反码,补码的学习
二进制转换十进制例: 01100100 =100 第0位:0*2^0=0 第1位:0*2^1=0 第2位:1*2^2=4 第3位:0*2^3=0 第4位:0*2^4=0 第5位:1*2^5=32 第6位:1*2^6=64 第7位:0*2^7=0 4 32 64=100八进制转换十进制例: 1507=839 第0位:7*8^0=7 第1位:0*8^1=0 第2位:5*8^2=320 第3位:1*8^3=512 7 320 512=839十六进制转换十进制例: 2AF5=10997 第0位:5*16^0=5 第1位:F*16^1=240 第2位:A*16^2=2560 第3位:2*16^3=8192 5 240 2560 8192=10997十进制转换八进制例: 120=170 120 120/8 15 0 15 15/8 1 7 1 1/8 0 1十进制转换二进制和十进制转换八进制一样只是把除数变成2。十进制转换十六进制例: 120=78 120 120/16 7 8 7 7/16 0 7二进制转换十六进制例: 二进制转换十六进制是以4位一段分别转换为十六进制。 权值:23=8,22=4,21=2,20=1 所以:1111=F 二进制 十进制 十六进制 1111 8 4 2 1=15 F 1110 8 4 2 0=14 E ......1111 1101 , 1010 0101 , 1001 1011 F D , A 5 , 9 B原码: 一个整数,按照绝对值大小转换成二进制,成为原码。 例:00000000 00000000 00000000 00000101 是5的原码反码: 将二进制数按位取反,所得的新二进制数称为原二进制数的反码。 取反操作指:1变0;0变1例: 00000000 00000000 00000000 00000101每一位取反,得11111111 11111111 11111111 11111010 称:00000000 00000000 00000000 00000101是11111111 11111111 11111111 11111010的反码补码: 反码加1称为补码 也就是说,要得到一个数的补码,先得到反码,然后将反码加上1,所得数称为补码例:00000000 00000000 00000000 00000101是11111111 11111111 11111111 11111010的反码 那么,补码位:11111111 11111111 11111111 11111010 1=11111111 11111111 11111111 11111011
- 2015-04-09下载
- 积分:1
-
float与16进制互转 工具
非常好用的float和hex 互相转换工具 值得下载
- 2021-05-06下载
- 积分:1
-
基于LDA(fisherface)和KNN的人脸识别(matlab)
基于LDA(fisherface)和KNN的人脸识别经典的fisherface算法(PCA+LDA),人脸识别入门分类器采用KNNmatlab实现,内附ORL人脸训练库
- 2020-12-04下载
- 积分:1
-
OFDM仿真代码.rar
【实例简介】OFDM经典算法仿真,一系列均有.function [lag_coff, I1, I2] = lag_coefficient(N)
%% Lagrange插值Farrow结构中的系数矩阵构造
% N 插值基点数
% uk 小数间隔
if mod(N,2)==0
I1 = -N/2+1;
I2 = N/2;
else
I1 = -floor(N/2);
I2 = floor(N/2);
end
- 2021-12-01 00:48:06下载
- 积分:1
-
MATLAB实现信号的AM调制与解调
MATLAB实现信号的AM调制与解调的源程序及PDF报告
- 2020-12-07下载
- 积分:1
-
MPC 模型预测控制matlab仿真程序
其中为MPC模型预测控制仿真程序,为m文件,包含了对模型预测控制的理解,有助于结合理论
- 2020-11-29下载
- 积分:1
-
Qt 列表添加combo下拉控件
在QTableView 中添加Combo控件,实现列表中的下拉选择控件,在Qt中Demo有了编辑框和spin的列表控件,我在demo中spin的工程中添加了combo,实现列表中的combo下拉选择控件,其他的控件也可以参考此方法开发,新加的为combodelegate.h和combodelegate.cpp。整个工程在4.8.5下运行验证,如更高版本不兼容,可只拷贝上述两个文件试试,再不行可直接给我留言。
- 2020-12-10下载
- 积分:1
-
用matlab实现说话人识别例子
用matlab实现说话人识别的一个案例。
- 2020-12-04下载
- 积分:1
-
matlab 博弈论频谱分配
比较好的学习学习博弈论的代码,博弈论被应用于各种领域。可以学习学习
- 2020-06-29下载
- 积分:1
-
C语言编程规范 MISRA C 2012 + MISRA2012 Guideline + 英文MISRA-C-2012
主要是汽车电子行业c编程规范 MISRA C 2012 Addendum 1 - Rule Mapping。MISRA 2012 Guideline for the use of the C language in critical systems.。英文版本的MISRA-C-2012,汽车电子行业嵌入式开发可以下载学习
- 2021-05-06下载
- 积分:1