#bin #int #convert #test #bin-u64 #u64-bin

intbin

将整数转换为二进制 / 将二进制转换为整数

3 个不稳定版本

0.1.2 2023年11月16日
0.1.1 2023年11月16日
0.0.5 2023年8月19日

54#int

Download history 16/week @ 2024-03-13 21/week @ 2024-03-27 41/week @ 2024-04-03 53/week @ 2024-04-10 32/week @ 2024-04-17 60/week @ 2024-04-24 3/week @ 2024-05-01 30/week @ 2024-05-15 35/week @ 2024-05-22 15/week @ 2024-05-29 23/week @ 2024-06-05 108/week @ 2024-06-12 20/week @ 2024-06-19 38/week @ 2024-06-26

每月191 次下载
9 个 (5 个直接) crate 中使用

Apache-2.0

8KB
152

intbin : 将整数转换为二进制 / 将二进制转换为整数

→ tests/main.rs

use intbin::{bin_u64, u64_bin};

#[test]
fn main() {
  let bin = u64_bin(987654321);
  dbg!(&bin);
  dbg!(bin_u64(bin));
}

运行

→ out.txt

+ cargo test -- --nocapture
   Compiling intbin v0.1.1 (/Users/z/art/intbin)
    Finished test [unoptimized + debuginfo] target(s) in 0.12s
     Running unittests src/lib.rs (target/debug/deps/intbin-ffe375fcab040bbd)
     Running tests/main.rs (target/debug/deps/main-5e93df032d50e825)
[tests/main.rs:6] &bin = [
    177,
    104,
    222,
    58,
]
[tests/main.rs:7] bin_u64(bin) = 987654321
   Doc-tests intbin

无运行时依赖