Home / bit
Name Modified Size InfoDownloads / Week
Parent folder
README.txt 2014-01-03 627 Bytes
main_bit.c 2014-01-03 471 Bytes
bit.o 2014-01-03 3.2 kB
bit.h 2014-01-03 1.2 kB
bit.c 2014-01-03 1.8 kB
Totals: 5 Items   7.3 kB 0

	Project :: LIB.GUA.C
	Autore : Sergio Guastaferro
 		   ( labgua )
 
 	BIT OPERATION
 
 	-      ctoi() : convert a char to int
 	-       msb() : MSB bit
 	-       lsb() : LSB bit
 	- print_bit() : printf in binary
 	-   bit_one() : number of bit set to '1'

	Example main_bit.c

	#include <stdio.h>
	#include <stdlib.h>
	#include <string.h>

	#include "bit.c"

	int main(int argc, char* argv[]){
	
		printf("LIB.GUA.C -> BIT.h\n");
		if( argc != 2 ){
			printf("USAGE : %s <num>\n",argv[0]);
			exit(EXIT_FAILURE);
		}

		int a;
		
		a = ctoi(argv[1]);

		print_bit(&a);
		lsb(&a);
		msb(&a);
		bit_one(&a);
		return 0;
	}	
Source: README.txt, updated 2014-01-03