0
Q
大基数转换
A
回答
0
你可以看看bc
,here。例如。转换12为二进制(输出碱= 2)
echo 'obase=2;12' | bc
1100
并且还dc
,here。
还有printf
。例如。
printf "%x" 32
20
或者你可以用bigint
或bignum
的Perl。见here。例如。
perl -e '$line="1101111010101101101111101110111111011110101011011011111011101111110111101010110110111110111011111101111010101101101111101110111111011110101011011011111011101111110111101010110110111110111011111101111010101101101111101110111111011110101011011011111011101111110111101010110110111110111011111101111010101101101111101110111111011110101011011011111011101111110111101010110110111110111011111101111010101101101111101110111111011110101011011011111011101111110111101010110110111110111011111101111010101101101111101110111111011110101011011011111011101111110111101010110110111110111011111101111010101101101111101110111111011110101011011011111011101111110111101010110110111110111011111101111010101101101111101110111111011110101011011011111011101111110111101010110110111110111011111101111010101101101111101110111111011110101011011011111011101111110111101010110110111110111011111101111010101101101111101110111111011110101011011011111011101111110111101010110110111110111011111101111010101101101111101110111111011110101011011011111011101111";$hex=unpack("H*",pack("B*",$line));print $hex'
输出:
deadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeefdeadbeef
此外,您还可以使用xxd
为十六进制转换为二进制:你给
echo -n $'\x02\x02' | xxd -b
0000000: 00000010 00000010
相关问题
- 1. 大型整数加速“基本转换”
- 2. 大基数转换和最高限额
- 3. 从基数10转换为基数2
- 4. 从基数10转换为基数3
- 5. 从基数60转换为基数10
- 6. 转换3.333333333基数为二
- 7. x86汇编转换基数
- 8. 大数值转换问题
- 9. 大数被转换为NaN
- 10. 转换大浮到整数
- 11. 转换数组大小
- 12. 基数转换的整数数组
- 13. 将非常大的基数n转换为字节
- 14. 小数位数组的基地转换
- 15. 数字基数转换递归方法
- 16. 基地16转换
- 17. opengl基本转换
- 18. 我需要将数字从基数255转换为基数256
- 19. 递归转换基数为10的数字为基数
- 20. 将基数10转换为基数3数
- 21. 将数字从基数10转换为基数4
- 22. .NET将非常大的数字转换为不同的数字基数
- 23. 转换基于行的数据转换成XML
- 24. 大数,总计和数据转换
- 25. 将大数转换为二进制数
- 26. 基于操作转换的数据库
- 27. 将十进制转换为基数x
- 28. 数据模板转换基于触发
- 29. 基于Web的数据转换应用
- 30. 基数转换的计算复杂度
所有的选项只适用于较小的数字它不工作为1024位数字 –