From 31a87ff6e023f5e220c092d89a59a3d7825db8a9 Mon Sep 17 00:00:00 2001 From: Miguel Isabel Date: Thu, 22 Aug 2024 00:28:59 +0200 Subject: [PATCH] Update basic-operators.md Removing unnecesary brackets --- mkdocs/docs/circom-language/basic-operators.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mkdocs/docs/circom-language/basic-operators.md b/mkdocs/docs/circom-language/basic-operators.md index 089615a22..7ff89ffec 100644 --- a/mkdocs/docs/circom-language/basic-operators.md +++ b/mkdocs/docs/circom-language/basic-operators.md @@ -105,9 +105,9 @@ All bitwise operators are performed modulo p. For all ```k``` with ```0=< k <= p/2``` (integer division) we have that * ```x >> k = x/(2**k)``` -* ```x << k = (x*(2{**}k)~ & ~mask) % p ``` +* ```x << k = (x*(2**k)~ & ~mask) % p ``` -where b is the number of significant bits of p and mask is ```2{**}b - 1```. +where b is the number of significant bits of p and mask is ```2**b - 1```. For all ```k``` with ```p/2 +1<= k < p``` we have that