MCPcopy Create free account
hub / github.com/NodeDB-Lab/nodedb / integer_values

Function integer_values

nodedb-codec/src/alp.rs:422–430  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

420
421 #[test]
422 fn integer_values() {
423 // Integer values: exponent=0, factor=1.
424 let values: Vec<f64> = (0..1000).map(|i| i as f64).collect();
425 let encoded = encode(&values);
426 let decoded = decode(&encoded).unwrap();
427 for (a, b) in values.iter().zip(decoded.iter()) {
428 assert_eq!(a.to_bits(), b.to_bits(), "mismatch: {a} vs {b}");
429 }
430 }
431
432 #[test]
433 fn decimal_values_one_digit() {

Callers

nothing calls this directly

Calls 4

collectMethod · 0.80
encodeFunction · 0.70
decodeFunction · 0.70
iterMethod · 0.45

Tested by

no test coverage detected