P. 1
Tipe Tipe Data

Tipe Tipe Data

|Views: 168|Likes:
Published by Salamah Ama

More info:

Published by: Salamah Ama on Jan 05, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

12/21/2015

pdf

text

original

Tipe tipe Data 1.

Boolean Variabel boolean disimpan sebagai 16-bit (2-byte) angka, tetapi mereka hanya dapat True atau False.Gunakan kata kunci Benar dan Salah untuk menetapkan salah satu dari dua negara untuk variabel Boolean. Ketika tipe data numerik dikonversi ke nilai Boolean, 0 menjadi Palsu dan semua nilai lain menjadi Benar.Ketika nilai Boolean dikonversi ke tipe numerik, salah menjadi 0 dan Benar menjadi -1. Catatan Metode ToInt32 dari kelas Mengkonversi dalam namespace Sistem Benar mengkonversi ke +1.Jika Anda perlu mengkonversi nilai Boolean untuk tipe data numerik, yang mengurus metode konversi yang Anda gunakan. Perhatian Anda tidak harus menulis kode yang bergantung pada nilainilai numerik yang setara untuk True dan False.Bila mungkin, Anda harus membatasi penggunaan variabel Boolean untuk nilai-nilai logis yang mereka dirancang.If it is necessary to mix Jika diperlukan untuk mencampur nilai Boolean dan numerik, pastikan untuk menggunakan kata kunci konversi yang tepat. 2. Byte Variabel byte disimpan sebagai unsigned (1-byte) nomor 8-bit mulai dari nilai 0 sampai 255. Tipe data Byte yang digunakan untuk mengandung data biner. Catatan Tipe data Byte dapat dikonversi ke, Short Integer, Long, tipe tunggal, data ganda, atau Desimal tanpa menghadapi kesalahan

System.OverflowException. 3. Integer Variabel integer ditandatangani disimpan sebagai 32-bit (4-byte) bilangan bulat mulai nilai dari -2147483648 sampai 2147483647.Tipe data Integer memberikan kinerja yang optimal pada prosesor 32-bit, sebagai jenis yang lebih kecil terpisahkan lebih lambat untuk memuat dan menyimpan dari dan ke memori. Anda dapat mengkonversi tipe data Integer ke Long, Single, Double Desimal, atau tanpa menghadapi kesalahan System.OverflowException. Jika Anda berinteraksi dengan komponen yang ditulis dalam Visual Basic versi 6.0, untuk Otomatisasi contoh atau objek COM, perlu diingat bahwa integer memiliki lebar data yang berbeda (16 bit) dalam Visual Basic 6.0. Jika Anda melewati sebuah argumen 16-bit

untuk komponen seperti. seperti contoh berikut menunjukkan Hal ini karena tanpa tipe karakter literal literal diambil sebagai Long. Faktor skala menentukan jumlah digit ke kanan titik desimal.0000000000000000000000000001 (+ /-1E28). nilai kemungkinan terbesar adalah + / -79.162. Decimal Variabel desimal disimpan sebagai bit ditandatangani 128-(16-byte) bilangan bulat skala oleh kekuatan variabel 10. 5..Tambah @ pengenal tipe karakter untuk pengenal setiap pasukan ke Desimal.264.9228162514264337593543950335.Menambahkan karakter tipe literal I literal pasukan ke tipe data Integer.Jenis mengapung dapat mewakili angka sebagai besar sebagai 3.4E +38 (positif atau negatif) dengan akurasi sekitar tujuh digit. tak terhingga positif dan negatif. nilai terbesar adalah + / -7. Menambahkan D tipe karakter literal ke pasukan harfiah ke tipe data Desimal.With a scale of 0 (no decimal places). dan nol positif dan negatif. Tipe ini berguna untuk aplikasi yang membutuhkan jumlah besar tetapi tidak perlu akurasi yang tepat.593. . Float Ini merupakan presisi tunggal-32-bit IEEE 754 nilai. dan nilai nol terkecil adalah + / -0. menyatakan sebagai Pendek bukan Integer dalam Visual Basic.Jika Anda memerlukan jumlah yang sangat akurat. Tipe float juga dapat mewakili NaN (Bukan Nomor). 4.543. pertimbangkan untuk menggunakan tipe data Desimal. Dengan skala 0 (tanpa desimal).228.337. dan sekecil 1E-44.950.Tambah% pengenal tipe karakter untuk pengenal pun memaksanya untuk Integer.335. dan nilai yang akan ditugaskan untuk BigDec2 terlalu besar untuk jenis panjang. Dengan 28 tempat desimal. Anda mungkin perlu menggunakan karakter tipe D untuk menetapkan nilai besar untuk sebuah variabel Desimal atau konstan. itu berkisar dari 0 sampai 28.514.

Dalam beberapa bahasa ukuran ini adalah tetap di seluruh platform. dibandingkan dengan standar bilangan bulat pada mesin yang sama. Dalam beberapa bahasa ini tipe data tidak ada sama sekali. 7. Sebuah variabel didefinisikan sebagai integer panjang dalam satu bahasa pemrograman mungkin berbeda dalam ukuran ke variabel sama didefinisikan dalam yang lain. Pada java . sementara di lain itu adalah mesin tergantung. Dalam beberapa bahasa ukuran ini adalah tetap di seluruh platform. itu dilambangkan dengan short Hal ini diperlukan untuk setidaknya 16 bit. tapi ini tidak diperlukan. Short Integer Dalam pemrograman komputer . datatype SHORT didefinisikan sebagai integer 16-bit masuk pada semua mesin. sementara memiliki kisaran yang lebih kecil. . Sebuah integer panjang umumnya memerlukan dua kali lipat kapasitas penyimpanan integer standar. sementara di lain itu adalah mesin tergantung.(2 15 -1) dan 2 15 -1. Sebuah variabel yang didefinisikan sebagai integer pendek di salah satu bahasa pemrograman mungkin berbeda dalam ukuran ke variabel sama didefinisikan dalam yang lain. Sebuah program sesuai dapat mengasumsikan bahwa dengan aman dapat menyimpan nilai antara . Dalam C .6. tetapi tidak bisa mengasumsikan bahwa rentang tidak lebih besar. Dalam beberapa bahasa datatype ini tidak ada sama sekali. meskipun hal ini tidak selalu terjadi. sebuah integer panjang adalah tipe data yang dapat mewakili keseluruhan nomor integer yang berkisar lebih besar dari atau sama dengan yang standar bilangan bulat pada mesin yang sama. dan sering lebih kecil dari sebuah integer standar. seorang shortselalu integer 16-bit. integer pendek adalah tipe data yang dapat mewakili seluruh nomor yang dapat mengambil penyimpanan kurang. Long Integer Dalam ilmu komputer . Pada Windows API .

Anda dapat memasukkan nilai ke kolom SERIAL (menggunakan pernyataan INSERT) atau mengatur ulang kolom serial (menggunakan pernyataan ALTER TABLE). tetapi Anda dapat memberikan nilai default non-awal.8. data INT8 yang secara otomatis ditetapkan oleh server database ketika sebuah baris baru dimasukkan. rollbacks.nomor lebih besar dari 0 dapat nomor Anda mulai. dalam kisaran positif tipe. Nomor standar mulai seri 1.tetapi dapat memiliki satu SERIAL dan satu SERIAL8 kolom.Jika Anda menggunakan editor skema interaktif dalam DB-A ccess untuk mendefinisikan tabel. dan faktor lainnya. jika nilai baru tidak ada duplikasi nilai dalam kolom.) Setelah sejumlah taknol diberikan. indeks yang unik yang diterapkan secara otomatis pada kolom SERIAL. bagaimanapun. Short 9. Jika ALTER TABLE telah reset nilai berikutnya dari kolom SERIAL ke nilai lebih kecil dari nilai yang sudah dalam kolom itu. tidak dapat diubah. jika yang lebih besar) dan memberikan hasil sebagai nilai yang dimasukkan. n. Serial Tipe data integer SERIAL toko berurutan. nilai berikutnya berikut rumus ini: (maximum existing value in SERIAL column) + 1 (Nilai maksimal yang ada dalam kolom SERIAL) + 1 . ketika Anda membuat atau mengubah meja. bukan SERIAL.Anda harus menerapkan indeks yang unik atau kendala kunci utama untuk kolom ini untuk mencegah duplikat nomor seri. jika anda memerlukan kisaran yang lebih besar. Jika Anda menetapkan nomor lebih besar dari 2147483647. karena pengguna secara bersamaan.(Gunakan tipe SERIAL8 data. database Anda kenaikan server dengan salah satu nilai sebelumnya (atau nilai ulang.Nomor SERIAL mungkin tidak berurutan. Anda menerima kesalahan sintaks. SERIAL nilai dalam kolom tidak otomatis unik. variabel sintaks SEPERTI kolom SPL untuk mengetik langsung menyatakan sebuah variabel dari tipe data INTEGER jika kolom adalah tipe data SERIAL.Untuk memasukkan ke dalam kolom SERIAL.

faktur. Number Jenis Jumlah disimpan sebagai delapan byte. dan tipe data Nomor dapat memanggil metode dan properti dari objek Nomor. Jenis Nomor setara dengan tipe double. objek Nomor dapat memanggil metode dan properti dari jenis Nomor data. Untuk keterangan lebih lanjut tentang entri data SERIAL. dan nol positif dan negatif. tak terhingga positif dan negatif. . Customer_num ke 50. 10. ketika nilai yang ada terbesar adalah 128. Pilihan lokal mempengaruhi data yang moneter dalam cara berikut: y y Nilai default dari skala dalam deklarasi kolom UANG Notasi mata uang yang menggunakan aplikasi klien 11. pertimbangkan untuk menggunakan tipe data Desimal. atau nomor pelanggan). dan sekecil 1E-323. Jenis Nomor juga dapat mewakili NaN (Bukan Nomor). Properti dan metode dari tipe data Nomorsama dengan ganda properti dan metode.Tipe data ini menyimpan fixed-point angka desimal sampai maksimal 32 digit signifikan. Untuk informasi tambahan. SERIAL nilai data yang memerlukan empat byte penyimpanan. Sebuah kolom dapat menyimpan SERIAL kode unik (misalnya. dan memiliki presisi yang sama dengan tipe data INTEGER. nomor yang ditetapkan berikutnya akan 129. Untuk rincian cara lain untuk menetapkan bilangan bulat unik untuk setiap baris dari sebuah tabel database.Selanjutnya. objek Jumlah yang diterima oleh fungsi yang mengambil data Jumlah jenis. NET adalah tipe data ganda . jika Anda me-reset nilai serial pelanggan.Tipe ini berguna untuk aplikasi yang membutuhkan jumlah besar tetapi tidak perlu akurasi yang tepat.Misalnya. lihat Properti Obyek Nomor dan Metode. Number data types. dan sebaliknya. and vice versa. floatingpoint.Jika Anda memerlukan jumlah yang sangat akurat.Jenis Nomor dapat mewakili angka sebagai besar sebagai 1. Money Penanganan Tipe data UANGPara UANG tipe data menyimpan jumlah mata uang.Ini merupakan presisi ganda-64-bit IEEE 754 nilai. presisi ganda nomor.Anda dapat menentukan kolom UANG dalam pernyataan definisi data seperti CREATE TABLE dan ALTER TABLE.Yang sesuai Kerangka.Akibatnya. Tipe data Nomor interoperasi dengan obyek Nomor. pesanan.79E 308 (positif atau negatif) dengan akurasi sekitar 15 digit.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->