龙年到,万象更新喜气飘。2024祝愿读到这篇的码奴们如巨龙般威猛,事业腾飞步步高;如龙鳞般坚韧,生活顺遂无烦恼。祝你在新的一年里,笑口常开,好运连连!
进制
在描述存储过程前我们先来了解一下常见的进制
常见的进制
进制 | 在代码中书写 | 组成 |
十进制 | 无需任何前缀 | 0 ~ 9 |
二进制 | ob开头 | 0 ~ 1 |
八进制 | o开头 | 0 ~ 7 |
十六进制 | ox开头 | 0 ~ 9 和 a ~ f |
// 使用技巧 (1)缝几进几
八进制是把二进制,三个分成一组得来的
十六进制是把二进制,四个分成一组得来的
二、八、十六进制转换成十进制
公式: 系数 * 基数的权次幂 相加
系数:每一位上的数
基数:当前进制数
权 : 从右往左每增加一个系数就增加一,从0开始
eg : 二进制 1 0 1
1x2^2 + 0x2^1 + 1x2^0
4+0+1
5
十进制 换成 二、八、十六进制
除基取余法
// 倒着拼接 图片举例结果为1011
存储
文本
数字:转化成二进制
字母:查询ASCII表
汉字:win查询GSK码表
图片
像素组成分辨率
如图:整个图片是一屏幕,其中每一个小黑格子都是一个像素,像素越多越清晰
为了看上去更好看,又在黑色的基础上增加了三原色用来进行不同排列组合,体现出不同颜色。就此彩色电视诞生~~~!!!
三原色(光学角度):红、绿、蓝 RGB( , , )//取值为0~ 255
声音
采样波形图才存储
频率、采样点: 越多越清晰