FiniteNimber::from(0xd) * FiniteNimber::from(0xb),
FiniteNimber::from(0x5)
);
+
+ assert_eq!(
+ FiniteNimber::from(0x123456789abcdef0) * FiniteNimber::from(0x76),
+ FiniteNimber::from(0x84946b8cf1e11ef9)
+ );
+
+ assert_eq!(
+ FiniteNimber(vec![
+ 0x3f84d5b5b5470917,
+ 0xc0ac29b7c97c50dd,
+ 0xbe5466cf34e90c6c,
+ 0x452821e638d01377,
+ 0x082efa98ec4e6c89,
+ 0xa4093822299f31d0,
+ 0x13198a2e03707344,
+ 0x243f6a8885a308d3,
+ ]) * FiniteNimber(vec![
+ 0x4f7c7b5757f59584,
+ 0xda06c80abb1185eb,
+ 0xf4bf8d8d8c31d763,
+ 0x324e7738926cfbe5,
+ 0xa784d9045190cfef,
+ 0x62e7160f38b4da56,
+ 0xbf7158809cf4f3c7,
+ 0xb7e151628aed2a6a,
+ ]),
+ FiniteNimber(vec![
+ 0x72890f944be121d8,
+ 0xe6429b02014feb2e,
+ 0x2454070e4408eff8,
+ 0x298c025ec5ac4190,
+ 0xba6895a109cfcf6d,
+ 0xcfb08c013e9dd19c,
+ 0x5eeb02eaf7ae9ea0,
+ 0x59cbe194a9599171,
+ ])
+ );
}
}