Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [13-4-2014 14:32:41] Jeroen (ice): opd 5
- [13-4-2014 14:32:44] Jeroen (ice): /*
- * File: main.c
- * Naam: Jeroen
- * Klas: IS202
- *
- * Created on February 19, 2014, 3:25 PM
- */
- #include <stdio.h>
- int main()
- {
- int n, x;
- scanf("%i%i", &n, &x);
- if( ( x & 1<<n ) != 0 ) {
- printf("true");
- } else {
- printf("false");
- }
- }
- [13-4-2014 14:33:12] Jeroen (ice): opd 5a
- [13-4-2014 14:33:12] Jeroen (ice): /*
- * File: main.c
- * Naam: Jeroen
- * Klas: IS202
- * Created on February 28, 2014, 2:06 PM
- */
- #include <stdio.h>
- #include <stdlib.h>
- int main()
- {
- unsigned int a, b;
- scanf("%i", &a);
- b = a >> 24;
- b = b | ( ( a >> 8 ) & 0x0000FF00 );
- b = b | ( ( a << 8 ) & 0x00FF0000 );
- b = b | ( ( a << 24 ) );
- printf("%X\n",b);
- }
- [13-4-2014 14:33:28] Jeroen (ice): opd 5b
- [13-4-2014 14:33:29] Jeroen (ice): /*
- * File: main.c
- * Naam: Jeroen
- * Klas: IS202
- */
- unsigned int bitWissel(unsigned int x, int a, int b)
- {
- unsigned int output = x;
- if( ( ( x & 1 << a ) != 0 ) != ( ( x & 1 << b ) != 0 ) ) {
- output ^= 1 << a;
- output ^= 1 << b;
- }
- return output;
- }
- [13-4-2014 14:33:46] Jeroen (ice): opd 5c
- [13-4-2014 14:33:48] Jeroen (ice): /*
- * File: main.c
- * Naam: Jeroen
- * Klas: IS202
- */
- #include <stdio.h>
- #include <stdlib.h>
- void flipbit(int *p, int m) {
- int maskBit;
- maskBit = (1 << m);
- *p = *p ^ maskBit;
- }
- int main() {
- int bit;
- scanf("%i", &bit);
- int *p;
- p = &bit;
- int a;
- scanf("%i", &a);
- flipbit(p, a);
- printf("%d %x ", *p, *p);
- exit(EXIT_SUCCESS);
- }
- [13-4-2014 14:34:02] Jeroen (ice): opd 5d
- [13-4-2014 14:34:02] Jeroen (ice): /*
- * File: bitrotate.c
- * Naam: Jeroen Hoeboer
- * Klas: IS202
- */
- void rotateLeft(int *x, int n) {
- int y = (*x << n) | (*x >> (32 - n));
- *x = y;
- }
- void rotateRight(int *x, int n){
- int y = (*x >> n) | (*x << (32 -n));
- *x = y;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement