Macro extprim_literals::u128 [] [src]

macro_rules! u128 {
    ($e:tt) => { ... };
}

Creates an unsigned 128-bit integer at compile time. The content can be any integer literals supported by Rust, e.g.

#[macro_use] extern crate extprim_literals;
extern crate extprim;
use extprim::u128::u128;

u128!(190645052318211650775886739373212217031);
u128!(290_016_114_491_568_400_953_264_683_755_668_101_244);
u128!(0x1755_7146_02da_b606_e059_515e_7938_5189);
u128!(0o3653247246101356646675471111622746760005231);
u128!(0b11001001000000101100010000101110100001100110100100110110000100011110110110010111);