程序员的数学 第一章 0

博客围绕0的故事展开,介绍了进制计数法相关知识。包括进制数的计算方式,二进制计数法特点,基数转换方法,N进制计数法规则,还提及罗马数字不使用按位计数法且无0,阐述了0占位及统一标准的作用,发明计数法是为简便表示大数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

**

一 0的故事

**
1 对于一个数a 进制数为 n 该位上数字为m 在第k位上
则 a是 m*n^(k-1)的每一位的和。
所以 每一位上那个基数的指数是从0开始数的

2 二进制计数法
!从右往左分别表示1位、2位、4位、8位 ……
1100
1(8的个数)1(4的个数)

3 基数转换
一直除目标基数 直到除数为0 (表示除完了)再颠倒先后顺序排列所有的余数

4
十进制 :人有十只手指头
二进制 :对应开关的接通和断开状态
(希格斯玻筛子)

5 N进制计数法
使用的数字有0 1 ……N-1 共N种
从右往左 为 N^0 N^1 N^2 的位

6 罗马数字不使用按位计数法
数位本身没有意义 只代表数字本身
没有0
将并排的数字加起来就是所表示的数字
7
指数每减一 数字就变成原来的基数分之一
8
0的作用:
占位 表示这个位置上没有
统一标准 简化规则 比如 1=10^0

发明计数法是为了简单的表示很大很大的数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值