Macro extprim_literals::i128
[−]
[src]
macro_rules! i128 { (+ $e:tt) => { ... }; (- $e:tt) => { ... }; ($e:tt) => { ... }; }
Creates a signed 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::i128::i128; i128!(123623219786789911069641050508607316353); i128!(+1241909465635371210237387091769850650); i128!(-42128403654828209595896121373164578595); i128!(-0x34c1b7a2_2955e5bb_03cc1a88_342b9e8d); i128!(0o1_151760_574675_745253_103376_166404_235110_762614); i128!(-0b11000111001101001100001010010111110101000101011011011111101111111111110101110110);