用法:
hex2bytes(itr)
給定一個十六進製數字序列的可迭代itr
ASCII 代碼,返回對應於二進製表示的字節Vector{UInt8}
:itr
中的每一對連續的十六進製數字給出返回向量中一個字節的值。
itr
的長度必須是偶數,返回的數組是 itr
長度的一半。另請參閱
了解就地版本,以及hex2bytes!
了解相反的情況。bytes2hex
Julia 1.7
使用生成 UInt8
值的迭代器調用 hex2bytes
需要 Julia 1.7 或更高版本。在早期版本中,您可以在調用 hex2bytes
之前 collect
迭代器。
例子
julia> s = string(12345, base = 16)
"3039"
julia> hex2bytes(s)
2-element Vector{UInt8}:
0x30
0x39
julia> a = b"01abEF"
6-element Base.CodeUnits{UInt8, String}:
0x30
0x31
0x61
0x62
0x45
0x46
julia> hex2bytes(a)
3-element Vector{UInt8}:
0x01
0xab
0xef
相關用法
- Julia haskey用法及代碼示例
- Julia hcat用法及代碼示例
- Julia hvncat用法及代碼示例
- Julia hvcat用法及代碼示例
- Julia hasmethod用法及代碼示例
- Julia splice!用法及代碼示例
- Julia @cfunction用法及代碼示例
- Julia LibGit2.count用法及代碼示例
- Julia LinearAlgebra.BLAS.dot用法及代碼示例
- Julia break用法及代碼示例
- Julia sizeof()用法及代碼示例
- Julia :<=用法及代碼示例
- Julia zero()用法及代碼示例
- Julia rem用法及代碼示例
- Julia ...用法及代碼示例
- Julia setfield()用法及代碼示例
- Julia rpad用法及代碼示例
- Julia sort用法及代碼示例
- Julia tail用法及代碼示例
- Julia cis方法用法及代碼示例
- Julia SparseArrays.spdiagm用法及代碼示例
- Julia Distributed.procs方法用法及代碼示例
- Julia Filesystem.mkpath用法及代碼示例
- Julia cld用法及代碼示例
- Julia sqrt方法用法及代碼示例
注:本文由純淨天空篩選整理自julialang.org 大神的英文原創作品 Base.hex2bytes — Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。