From 550b80e8beb07d5bde1329803f6114f6bf15d720 Mon Sep 17 00:00:00 2001 From: Sadeep Madurange Date: Wed, 24 Nov 2021 21:46:54 +0800 Subject: 2.1 --- 2/1.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to '2') diff --git a/2/1.c b/2/1.c index 5cb0239..423ca8b 100644 --- a/2/1.c +++ b/2/1.c @@ -33,11 +33,11 @@ int main(int argc, char *argv[]) { } void printu(int size) { - int bits = 8 * size; + int bits = size << 3; printf("0 to %ld\n", (1L << (bits - 1)) + ((1L << (bits - 1)) - 1)); } void prints(int size) { - int bits = 8 * size; + int bits = size << 3; printf("%ld to %ld\n", -(1L << (bits - 1)), (1L << (bits - 1)) - 1); } \ No newline at end of file -- cgit v1.2.3