Julia : 进制之间转换

浪尽此生 提交于 2020-12-16 15:24:18

一 基本逻辑

# 10进制的668 =>如何转换成8制的string
string(668,base = 8)
string(668,base = 2)
string(668,base =2, pad =6)
string(668,base =2, pad =16)

parse(Int64,"2019",base=10) # 将10进制的“2019”转换成int64

parse(Int16,"2019",base=10) # 将10进制的“2019”转换成int16

二 转换

1、 2进制 101010 => 10进制是多少 (42)

n_2 = 101010
parse(Int64,string(n_2),base =2) 

2、10进制42 =>2 进制是多少 (101010)

n_10 =42
string(n_10,base =2)
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!