Translate

Jangan lupa TESTIMONI nya di link

CERITA SUKSES PENGUNJUNG

bagi yang sudah berhasil

menampilkan bit palingkiri dari nilai hexa yang telah digeser (C++)

Untuk mengambil salah satu bit yang paling kiri yang berupa MSB, dapat diselesaikan dengan program berikut ini.

enggak usah panjang lebar jadi langsung aja cobain sendiri.

program berberja dengan alur sebagai berikut:
1. mengambil data karakter yang kita ketik
2. dikonversi menjadi hexa
3. hexa digeser kekiri
4. ditampilkan hasil hexa penggeseran
5. mengambil biner MSB nya.

ilustrasi:
misalkan anda memasukkan karakter "A" tanpa tanda kutip
hexanya: 41
binernya: 0100 0001
geser kekiri: 1000 0010
hexanya: 82
bit MSB: 1

programnya adalah sebagai berikut:


#include
#include
main()
{
char karakter;
int geser,bit;
clrscr();
printf("masukkan karakter = ");
scanf ("%c",&karakter);
printf("nilai hexa dari karakter %c adalah %xh\n\n",karakter,karakter);
//geser=karakter<<1;
//printf("geser bit kekiri dari %xh menjadi %xh\n\n",karakter,geser);
if(geser<=0x07f)
printf("nilai biner kiri adalah : %d",bit=0);
else
printf("nilai biner kiri adalah : %d",bit=1);
getch();
}
Share on Google Plus

About Inzar Salfikar

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.

0 coment�rios:

Post a Comment