小编cha*_* 87的帖子

UNIX中的bc命令 - 数字系统转换

我正在使用bc命令进行系统编号转换.
从十进制到二进制,二进制到十六进制,十六进制到十进制.
但我有一个问题.

这就是问题:

memam@mSolaris:~$ bc
ibase=2 
obase=16
1111
17
Run Code Online (Sandbox Code Playgroud)

为什么输出显示不正确?
输出必须是F

当我使用ibase = 16和obase = 2时,它可以正常工作.
当我更改ibase=10obase=2,它正常工作.

ibase=10
obase=2
3 
11
Run Code Online (Sandbox Code Playgroud)

但这是真的吗?

unix shell

3
推荐指数
1
解决办法
994
查看次数

标签 统计

shell ×1

unix ×1