rust/src/etc/test-float-parse/u64-pow2.rs
2020-04-05 11:22:01 +02:00

18 lines
387 B
Rust

mod _common;
use _common::validate;
fn main() {
for exp in 19..64 {
let power: u64 = 1 << exp;
validate(&power.to_string());
for offset in 1..123 {
validate(&(power + offset).to_string());
validate(&(power - offset).to_string());
}
}
for offset in 0..123 {
validate(&(u64::MAX - offset).to_string());
}
}