cyb/honeycrisp/audit/2026-10-16-acpu-delivery/literal-equivalence.rs

fn main() {
    let decimal = 3.14_f32;
    let frozen = f32::from_bits(0x4048_f5c3);
    assert_eq!(decimal.to_bits(), frozen.to_bits());
    println!("3.14 f32 = from_bits(0x{:08x})", decimal.to_bits());
    let previous = 1.266_065_9_f32;
    let concise = 1.266_066_f32;
    assert_eq!(previous.to_bits(), concise.to_bits());
    println!("1.266_065_9 f32 = 1.266_066 f32 = 0x{:08x}", previous.to_bits());
}

Graph