From cd0fd0cacad51922b79c361a4b8943056f04cda2 Mon Sep 17 00:00:00 2001 From: Tomasz Kramkowski Date: Sun, 19 Jul 2015 14:28:39 +0200 Subject: Removed some useless old stuff --- isOddBetter.c | 31 ------------------------------- 1 file changed, 31 deletions(-) delete mode 100644 isOddBetter.c (limited to 'isOddBetter.c') diff --git a/isOddBetter.c b/isOddBetter.c deleted file mode 100644 index 5241524..0000000 --- a/isOddBetter.c +++ /dev/null @@ -1,31 +0,0 @@ -/* - * Copyright (C) 2014 Tomasz Kramkowski - * - * This program is free software. It is licensed under version 3 of the - * GNU General Public License. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see [http://www.gnu.org/licenses/]. - */ - -// Trying to see how different ways of odd checking compile into source. -#include - -_Bool isOdd( int ); - -int main ( int argc, char *argv[] ) { - if ( argc == 2 ) { - printf("%s\n", isOdd( atoi( argv[1] ) ) ? "true" : "false" ); - return 0; - } else { - printf("Usage: '%s '\n", argv[0]); - return 1; - } -} - -_Bool isOdd( int n ) { - // Bitwise and with LSB to check if number is odd or even. - // LSB == 0 => even - // LSB == 1 => odd - return n & 1; -} -- cgit v1.2.3-70-g09d2