Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <math.h>
- void ver_binario(unsigned int buff, int n) {
- unsigned int enbinario;
- int inicio=pow(2,n-1);
- for(enbinario=inicio; enbinario>0; enbinario>>=1) {
- if (enbinario&buff)
- printf("1");
- else printf("0");}
- printf("\n");
- }
- int bin(unsigned char buffer, int nb) {
- int i, mostrar;
- for(i=0; i<nb; i++, buffer>>=1) {}
- ver_binario(buffer,1);
- }
- unsigned char rotar(unsigned char buffer, int nb) {
- buffer=(buffer<<nb)|(buffer>>(8-nb));
- }
- unsigned char set_bit(unsigned char buffer, int nb, int val) {
- int i;
- return (buffer &(~(1<<nb)))|(val<<nb);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement