登录
OEIS由
OEIS基金会的许多慷慨捐赠者
.
提示
(来自的问候
整数序列在线百科全书
!)
A309983型
将与二进制表示的“1”项相关联的2的指数相加,再减去与二进制表示中的“0”项相关的2的指标所得出的数字n。
1
0, 1, 1, 1, 1, 3, 3, 0, 0, 2, 2, 4, 4, 6, 6, -2, -2, 0, 0, 2, 2, 4, 4, 4, 4, 6, 6, 8, 8, 10, 10, -5, -5, -3, -3, -1, -1, 1, 1, 1, 1, 3, 3, 5, 5, 7, 7, 3, 3, 5, 5, 7, 7, 9, 9, 9, 9, 11, 11, 13, 13, 15, 15, -9, -9, -7, -7, -5, -5, -3, -3, -3, -3, -1
(
列表
;
图表
;
参考
;
听
;
历史
;
文本
;
内部格式
)
抵消
1,6
链接
马克·波维奇,
n=1..9999时的n,a(n)表
没有人,
Python 3中的数字转换
例子
当n=18时,a(n)=0。
将18转换为二进制(=10010)。
1在2^4和2^1的位置。
取这些指数并相加(=5)。
0位于2^3、2^2和2^0处。
从上一个和中减去这些指数(=5),得到0。
当n=26时,a(n)=6。
将26转换为二进制(=11010)。
1位于2^4、2^3和2^1位置。
取这些指数并相加(=8)。
0位于2^2和2^0位置。
从上一个和中减去这些指数(=2),得到6。
数学
a[n_]:=块[{d=
反转@整数位数
[n,2]},总计@Flatten@{位置[d,1]-1,1-位置[d、0]}];
数组[a,74](*
乔瓦尼·雷斯塔
2019年8月26日*)
黄体脂酮素
(Python)
defdectobin(decnum):定义一个将十进制转换为二进制的函数。
bin_num=0
功率=0
当dec_num>0时:
bin_num+=10**功率*(dec_num%2)
dec_num//=2
功率+=1
返回bin_num
定义版次(n):
返回列表(反向(str(decto_bin(n)))
n=18
neg=[pos表示pos,num表示枚举中的num(rev_bin(n)),如果num==“0”]
posi=[pos表示pos,num表示枚举中的num(rev_bin(n)),如果num==“1”]
打印(总和(posi)-总和(neg))
(PARI)a(n)={my(b=Vecrev(binary(n)));my(v1=Vec(select(x->(x==1),b,1));my(v0=Vec\\
米歇尔·马库斯
2019年8月26日
(Python)
定义
A309983型
(n) :
r、 i=0,0
当n>0时:
d、 n=n%2,n//2
如果d==1:
r=r+i
其他:
r=r-i
i=i+1
返回r#
A.H.M.斯密茨
,2019年10月7日
交叉参考
囊性纤维变性。
A073642号
(仅考虑1位数字时)。
上下文中的序列:
A298930型
A298895型
A179311号
*
A342697飞机
A360480型
A257094型
相邻序列:
A309980型
A309981型
A309982型
*
A309984型
A309985型
A309986型
关键字
签名
,
基础
作者
马克·波维奇
2019年8月26日
状态
经核准的
查找
|
欢迎光临
|
维基
|
注册
|
音乐
|
地块2
|
演示
|
索引
|
浏览
|
网络摄像头
贡献新序列。
或评论
|
格式
|
样式表
|
变换
|
超级搜索
|
最近
OEIS社区
|
维护人
OEIS基金会。
许可协议、使用条款、隐私政策。
.
上次修改时间:美国东部夏令时2024年9月21日15:24。
包含376087个序列。
(在oeis4上运行。)