From 3eaa6a3f653e1d4b6d6fbd616cf8a7ba74f9e37c Mon Sep 17 00:00:00 2001 From: Daniel Larimer Date: Fri, 23 May 2014 21:38:05 -0400 Subject: [PATCH] adding mod to uint128 --- include/fc/uint128.hpp | 1 + 1 file changed, 1 insertion(+) diff --git a/include/fc/uint128.hpp b/include/fc/uint128.hpp index 35c5083..dd129bc 100644 --- a/include/fc/uint128.hpp +++ b/include/fc/uint128.hpp @@ -61,6 +61,7 @@ namespace fc friend uint128 operator - ( const uint128& l, const uint128& r ) { return uint128(l)-=r; } friend uint128 operator * ( const uint128& l, const uint128& r ) { return uint128(l)*=r; } friend uint128 operator / ( const uint128& l, const uint128& r ) { return uint128(l)/=r; } + friend uint128 operator % ( const uint128& l, const uint128& r ) { return uint128(l)%=r; } friend uint128 operator | ( const uint128& l, const uint128& r ) { return uint128(l)=(r); } friend uint128 operator & ( const uint128& l, const uint128& r ) { return uint128(l)&=r; } friend uint128 operator ^ ( const uint128& l, const uint128& r ) { return uint128(l)^=r; }