Devilzc0de Forum Follow @devilzc0de
  • Home
  • Hacking
  • Networking
  • Programming
  • O.S
  • Server
  • Tweets
  • Search
  • Member List
  • Calendar
Current time: 05-23-2013, 04:16 AM Hello There, Guest! (Login — Register)
Devilzc0de Forum › Information Technology › Programming › C / C++ v
« Previous 1 ... 8 9 10 11 12 ... 15 Next »

mengingatkan kembali : daftar tipe data di C/C++

Home General Computer Multimedia Business Lounge

Pages (2): 1 2 Next »
Post Reply 
Tweet
Threaded Mode | Linear Mode
mengingatkan kembali : daftar tipe data di C/C++
10-30-2011, 02:47 PM (This post was last modified: 10-30-2011 02:47 PM by syn_attack.)
Post: #1
syn_attack Away
execl("/bin/sh", "sh", NULL);
**
Moderators
Posts: 306
Joined: Sep 2011
Reputation: 55
mengingatkan kembali : daftar tipe data di C/C++
kakak-kakakku sekalian, aku mau mengingatkan kembali tentang tipe data dalam bahasa pemrograman C/C++, maaf kak kalo repost wawa

dibedakan berdasarkan golongan :
[-] numerik = kumpulan tipe data yang berbentuk angka
[-] alphanumerik = kumpulan tipe data yang berbentuk huruf

[-] numerik
1. int
- ukuran : 16 bit (2 byte) atau 32 bit (4 byte)
- range/jarak : -32,767 sampai 32,767

2. unsigned int
- ukuran : 16 bit (2 byte) atau 32 bit (4 byte)
- range/jarak : 0 sampai 65,535

3. signed int
- ukuran : 16 bit (2 byte) atau 32 bit (4 byte)
- range/jarak : -32,767 sampai 32,767

4. short int
- ukuran : 16 bit (2 byte)
- range/jarak : -32,767 sampai 32,767

5. unsigned short int
- ukuran : 16 bit (2 byte)
- range/jarak : 0 sampai 65,535

6. signed short int
- ukuran : 16 bit (2 byte)
- range/jarak : -32,767 sampai 32,767

7. long int
- ukuran : 32 bit (4 byte)
- range/jarak : –2,147,483,647 sampai 2,147,483,647

8. long long int
- ukuran : 64 bit (8 byte)
- range/jarak : - ((2 ^ 63) - 1) sampai ((2 ^ 63) - 1) (standard C99)

9. signed long int
- ukuran : 32 bit (4 byte)
- range/jarak : –2,147,483,647 sampai 2,147,483,647

10. unsigned long int
- ukuran : 32 bit (4 byte)
- range/jarak : 0 to 4,294,967,295

11. unsigned long long int
- ukuran : 64 bit (8 byte)
- range/jarak : 0 sampai ((2 ^ 64) - 1) (standard C99)

12. float
- ukuran : 32 bit (4 byte)
- range/jarak : (1 eksponen -37) sampai (1 eksponen +37)
dengan 6 digit kepresisian di belakang koma

13. double
- ukuran : 64 bit (8 byte)
- range/jarak : (1 eksponen -37) sampai (1 eksponen +37)
dengan 10 digit kepresisian di belakang koma

14. long double
- ukuran : 80 bit (10 byte)
- range/jarak : (1 eksponen -37) sampai (1 eksponen +37)
dengan 10 digit kepresisian di belakang koma

[-] alphanumerik
1. char
- ukuran : 8 bit (1 byte)
- range/jarak : -127 sampai 127

2. unsigned char
- ukuran : 8 bit (1 byte)
- range/jarak : 0 sampai 255

3. signed char
- ukuran : 8 bit (1 byte)
- range/jarak : -127 sampai 127

F.A.Q (Frequently Asked Questions) :

[+] Q : apa perbedaan tipe data signed dan unsigned kak ?
[-] A : begini kakak, kalo tipe data signed itu adalah tipe data bertanda, maksudnya ada tanda positif dan negatif di belakang angka itu. contohnya seperti ini ....

Code:
// ingat tipe data int defaultnya signed
int a = 8;
int b = -5;

// ini adalah contoh yang salah
// karena tipe bilangan unsigned int bukan tipe data bertanda dan hanya
// memperbolehkan bilangan positif di dalamnya..
unsigned int a = -5;

[+] Q : mengapa tipe data unsigned jaraknya lebih panjang ?
[-] A : karena di dalam tipe data unsigned yang diperbolehkan hanya bilangan positif (untuk golongan numerik), jadi perhitungan jarak atau rangenya adalah :

jarak tipe data unsigned = 2 x batas atas tipe data signed

contohnya seperti ini :
Code:
tipe data signed int
jarak : -32,767 sampai 32,767

jadi jarak tipe data unsigned int
jarak unsigned int : 2 x 32,767 = 65,636
karena tipe bilangan unsigned hanya memperbolehkan angka positif saja, maka batas bawah dan batas atas tipe data unsigned int adalah :

0 sampai 65,536

sekian ilmu dari saya kakak-kakakku sekalian....
kalau ada kata yang salah atau materinya kurang lengkap mohon dimaafkan ya kak..... wawa wawa

selamat belajar untuk semua..... wawa
Visit this user's website Find all posts by this user
Quote this message in a reply
 Reputed by :  assala(+1)
10-30-2011, 03:22 PM
Post: #2
CitooZz Offline
./pemburu kimblak
**
Moderators
Posts: 1,297
Joined: Jun 2011
Reputation: 22
RE: mengingatkan kembali : daftar tipe data di C/C++
thanks for share kaka..ane arsipin bwt belajar tar mlm kaka ketawa
Find all posts by this user
Quote this message in a reply
10-30-2011, 03:24 PM
Post: #3
syn_attack Away
execl("/bin/sh", "sh", NULL);
**
Moderators
Posts: 306
Joined: Sep 2011
Reputation: 55
RE: mengingatkan kembali : daftar tipe data di C/C++
kakak banditos ~# selamat belajar kak banditos..... ^_^
Visit this user's website Find all posts by this user
Quote this message in a reply
10-30-2011, 03:26 PM
Post: #4
mariachi Away
has been reboot
**
Moderators
Posts: 2,362
Joined: Nov 2010
Reputation: 55
RE: mengingatkan kembali : daftar tipe data di C/C++
jadi inget waktu pertama kali masuk kuliah. musti banyak belajar nich wawa
Find all posts by this user
Quote this message in a reply
10-30-2011, 03:32 PM
Post: #5
syn_attack Away
execl("/bin/sh", "sh", NULL);
**
Moderators
Posts: 306
Joined: Sep 2011
Reputation: 55
RE: mengingatkan kembali : daftar tipe data di C/C++
kakak t3k0 ~# iya kak t3k0..... selamat belajar ya kak....... wawa
Visit this user's website Find all posts by this user
Quote this message in a reply
10-30-2011, 03:46 PM
Post: #6
assala Away
Stay Cool and Be Positive ;)
**
Moderators
Posts: 2,202
Joined: Jan 2010
Reputation: 41
RE: mengingatkan kembali : daftar tipe data di C/C++
mantap nih! pas banget ane lagi ngambil kuliah ini mantap

oya om tanya dong, beda int ama short int apa yak?
Find all posts by this user
Quote this message in a reply
10-30-2011, 04:00 PM
Post: #7
rzaetiarbach Offline
./Devilz 1st Cadet
Posts: 21
Joined: Sep 2010
Reputation: 0
RE: mengingatkan kembali : daftar tipe data di C/C++
hatur nuhun kaka ... ketawa
Find all posts by this user
Quote this message in a reply
10-30-2011, 04:13 PM
Post: #8
civo Offline
./Panah Nanggala\.
**
Moderators
Posts: 2,079
Joined: Jan 2011
Reputation: 65
RE: mengingatkan kembali : daftar tipe data di C/C++
mantap omz..
ane ijin buat di arsipin yaa omz..buat nmabah bank data ane....belajar smangat
Find all posts by this user
Quote this message in a reply
10-30-2011, 05:11 PM
Post: #9
syn_attack Away
execl("/bin/sh", "sh", NULL);
**
Moderators
Posts: 306
Joined: Sep 2011
Reputation: 55
RE: mengingatkan kembali : daftar tipe data di C/C++
kakak assala ~#

kesamaan short int dan int hanya terdapat pada range atau jarak angka kak...
-32,767 sampai 32,767

beda short int dan int...
short int = 16 bit (2 byte)
int = 16 bit (2 byte) bisa support 32 bit (8 byte)
Visit this user's website Find all posts by this user
Quote this message in a reply
10-30-2011, 05:13 PM
Post: #10
assala Away
Stay Cool and Be Positive ;)
**
Moderators
Posts: 2,202
Joined: Jan 2010
Reputation: 41
RE: mengingatkan kembali : daftar tipe data di C/C++
(10-30-2011 05:11 PM)syn_attack Wrote:  kakak assala ~#

kesamaan short int dan int hanya terdapat pada range atau jarak angka kak...
-32,767 sampai 32,767

beda short int dan int...
short int = 16 bit (2 byte)
int = 16 bit (2 byte) bisa support 32 bit (8 byte)

hohoho... begitu toh maksudnyeee

makasih om. mantab! mantap
Find all posts by this user
Quote this message in a reply
« Next Oldest | Next Newest »
Pages (2): 1 2 Next »
Post Reply 


Topic Tools
Topic Link :
BBCode :
HTML Code :
View a Printable Version Send Thread to a Friend Subscribe to this thread
Submit Google Submit Face book Submit to Digg Submit to Reddit Submit to Furl Submit to Del.icio.us Submit to Jeqq

Possibly Related Threads...
Thread: Author Replies: Views: Last Post
  [Ask] cara menambahkan penghitungan otomatis , ID berdasrkan jumlah keberapa data yang ada kenta 0 44 05-20-2013 09:36 AM
Last Post: kenta
Thumbs Up [Tutor] Program Urutkan Data dengan metode insertion sort chentiz 4 137 12-10-2012 10:18 PM
Last Post: chentiz
  [Solved] Biar bisa kembali ke menu awal gimana ya gan? pake bahasa c yak? Udhiiie_ 8 771 01-10-2012 08:54 AM
Last Post: bakunawa
  C++ dumies and C++ data structure numinos_here 3 1,346 01-06-2012 10:32 PM
Last Post: ev1lut10n

Users Browsing
1 Guest(s)

  • Contact Us
  • devilzc0de
  • Return to Top
  • Mobile Version
  • RSS Syndication
  • Help
Current time: 05-23-2013, 04:16 AM Powered By MyBB, © 2002-2013 MyBB Group. Theme created by Justin S. | Mixed By Chaer.Newbie | Fixed By Aditya

USING THIS SITE INDICATES THAT YOU HAVE READ AND ACCEPT OUR TERMS. IF YOU DO NOT ACCEPT THESE TERMS, YOU ARE NOT AUTHORIZED TO USE THIS SITE