0 (angka)

Dari testwiki
Loncat ke navigasi Loncat ke pencarian

Templat:DisambiginfoTemplat:Infobox number 0 (nol atau sifar) adalah bilangan yang digunakan untuk mewakili suatu besaran yang kosong. Menambahkan 0 ke sebarang bilangan tidak akan mengubah bilangan tersebut. Dalam terminologi matematika, 0 adalah identitas penambahan dari bilangan bulat, bilangan rasional, bilangan riil, bilangan kompleks, dan banyak struktur aljabar lainnya. Mengalikan sebarang bilangan dengan 0 akan menghasilkan 0, dan sebagai akibatnya, pembagian oleh nol tidak memiliki makna dalam aritmetika.

Sebagai angka, 0 memainkan peran penting dalam notasi desimal, yakni untuk menyatakan perpangkatan bilangan sepuluh yang tidak digunakan dalam menentukan total. Sebagai contoh, "205" dalam desimal mengartikan dua ratus, tidak ada sepuluh, dan lima (bilangan) satu. Prinsip yang sama juga digunakan notasi-notasi nilai-tempat yang menggunakan basis selain sepuluh, seperti biner dan heksadesimal. Penggunaan bilangan 0 secara modern ini didasarkan dari matematika India yang disebarkan ke Eropa lewat para matematikawan Islam abad pertengahan dan dipopulerkan oleh Fibonacci. Konsep nol juga digunakan secara independen oleh peradaban Maya.

Sejarah

Timur Dekat Kuno

Angka Mesir kuno menggunakan basis 10,[1] dengan hieroglif digunakan untuk mewakili angka, tapi tidak menggunakan konsep posisional (nilai-tempat). Dalam satu papirus yang ditulis sekitar 1770SM dan berisi catatan pemasukan dan pengeluaran harian dari istana firaun, hieroglif nfr digunakan untuk menandakan keadaan jumlah bahan makanan yang diterima sama persis dengan jumlah yang dihabiskan. Seorang ahli Mesir, Alan Gardiner, berpendapat bahwa hieroglif nfr digunakan sebagai simbol untuk angka nol. Simbol yang sama juga digunakan untuk menunjukkan tingkat dasar dalam gambar makam-makam dan piramida-piramida; jarak diukur relatif terhadap tingkat dasar ini (berada di atas atau di bawah).[2]

Pada kisaran masa 1500 SM, matematika Babilonia memiliki sistem bilangan posisional basis 60 yang canggih. Tidak adanya nilai posisi (atau nol) ditunjukkan dengan adanya jarak di antara angka-angka seksagesimal. Sistem bilangan ini berbeda dengan sistem bilangan Hindu-Arab yang berkembang nantinya, dalam hal tidak dinyatakannya besaran (magnitudo) dari digit seksadesimal; jadi sebagai contoh, digit 1 () tunggal dapat mewakili 1, 60, 3600 = 602, dst., dan hanya dapat dipahami secara tersirat dari konteks. penanda-tempat mirip-nol hanya digunakan diantara angka-angka, tapi tidak pernah digunakan sendirian atau diakhir dari suatu bilangan.Templat:Sfn

Amerika pra-Kolombus

Angka nol Maya

Kalender Hitung Panjang Mesoamerika yang dikembangkan di Meksiko bagian selatan-tengah dan Amerika Tengah, memerlukan penggunaan nol sebagai penanda-tempat dalam sistem angka posisional vigesimal (basis 20). Banyak glif, termasuk quatrefoil parsial digunakan sebagai simbol nol untuk tanggal Hitung Panjang, dengan yang paling lawas memiliki tanggal 36 SM (pada Stela 2 di Chiapa de Corzo, Chiapas).Templat:Efn[3]

Karena delapan dari tanggal-tanggal Hitung Panjang terlawas terletak di luar daerah Maya,Templat:Sfnp umum dipercaya bahwa penggunaan nol di Amerika sudah ada sebelum Maya, dan mungkin penemuan dari Olmek.[4] Banyak tanggal Hitung Panjang masa awal berada di daerah Olmek, walaupun peradaban Olmek telah berakhir abad ke-4 SM,[5] beberapa abad sebelum tanggal-tanggal Hitung Panjang.[6]

Walau nol menjadi bagian penting dalam angka Maya, dengan simbol mirip batok bagian bawah kura-kura untuk mewakili angka nol, hal ini dianggap tidak mempengaruhi sistem-sistem bilangan di Dunia Lama.Templat:Citation needed

Quipu, suatu perangkat tali yang bersimpul, yang digunakan di Kekaisaran Inca dan masyarakat pendahulunya di wilayah Andes untuk mencatat akuntansi dan data lainnya, dikodekan dalam sistem posisi basis sepuluh. Nol diwakili oleh ketiadaan simpul pada posisi yang bersangkutan.[7]

Zaman Klasik

Peradaban Yunani Kuno tidak memiliki simbol maupun penanda-tempat angka untuk nol (μηδέν, dilafalkan midén).[8] Menurut matematikawan Charles Seife, bangsa Yunani Kuno baru mulai mengadopsi penanda-tempat nol versi Babilonia untuk menyelesaikan masalah terkait astronomi setelah 500 SM, yang diwakili dengan huruf kecil Yunani ό (όμικρον: omikron). Akan tetapi, setelah menggunakan penanda-tempat nol dalam perhitungan astronomi, mereka umumnya mengubah hasil kembali ke angka Yunani. Bangsa Yunani Kuno sepertinya memiliki penolakan filosofis untuk menggunakan nol sebagai bilangan.[9] Para ahli lain menetapkan tanggal yang lebih muda terkait adopsi parsial Yunani terhadap nol Babilonia, dengan ahli saraf Andreas Nieder menentukan setelah 400 SM, dan ahli matematika Robert Kaplan memberikan tanggal setelah perang Aleksander.Templat:Sfn[10]

Banga Yunani Kuno terlihat bimbang terkait status nol sebagai bilangan. Beberapa mempertanyakan, "Bagaimana yang tidak ada menjadi ada?", yang mengarah pada argumen-argumen filosofis, dan pada periode abad pertengahan, argumen-argumen religius terkait alam, keberadaan nol, dan ruang hampa. Paradoks-paradoks oleh Zeno dari Elea sebagian besar bergantung pada ketidakjelasan cara mengartikan nol.[11]

Fragment of papyrus with clear Greek script, lower-right corner suggests a tiny zero with a double-headed arrow shape above it
Contoh dari simbol Yunani untuk nol pada masa awal (sudut kanan bawah) dari selembar papirus abad ke-2.

Pada tahun 150, Ptolemy menggunakan simbol untuk nol (Templat:Overset)[12][13] dalam karyanya di astronomi matematika, Syntaxis Mathematica (juga dikenal sebagai Almagest). Ia mendapat pengaruh dari Hipparkhos dan bangsa Babilonia.[14] Nol Helenistik ini mungkin adalah catatan tertua penggunaan angka untuk mewakili nol di Dunia Lama.[15] Ptolemy banyak menggunakannya dalam buku Almagest-nya (VI.8), untuk menyatakan magnitudo dari gerhana bulan dan matahari. Simbol Ptolemy digunakan sebagai penanda-tempat sekaligus sebagai angka dalam dua fungsi matematika, jadi simbol ini mewakili nol, bukan kosong. Seiring waktu, simbol nol Ptolemy cenderung membesar dan kehilangan garis atas, sehingga terlihat seperti omikron besar "O" panjang mirip-0, atau sebagai omikron dengan garis atas "ō", ketimbang versi aslinya yang berupa titik dengan garis atas.[16]

Penggunaan nol tertua dalam perhitungan tanggal Paskah dilakukan sebelum tahun 311, pada entri pertama dalam tabel epak yang tersimpan dalam suatu dokumen Etiopia untuk tahun 311-369. Tabel ini menggunakan kata Ge'ez untuk "kosong" bersama dengan angka-angka Ge'ez (yang didasarkan pada angka Yunani), dan merupakan terjemahan dari tabel serupa yang diterbitkan oleh Gereja Aleksandria dalam bahasa Yunani Pertengahan.[17] Nol ini digunakan kembali tahun 525 dalam tabel serupa, yang diterjemahkan dari kata Latin nulla ("kosong") oleh Dionysius Exiguus, bersama dengan angka-angka Romawi.[18] Ketika pembagian tidak menghasilkan sisa, kata nihil (yang berarti tidak ada) digunakan. Nol abad pertengahan ini selanjutnya digunakan oleh para penghitung tanggal Paskah abad pertengahan. Awalan "N" digunakan sebagai simbol nol dalam suatu tabel angka Romai oleh Bede (atau koleganya) sekitar tahun 725.[19]

China

Five illustrated boxes from left to right contain a T-shape, an empty box, three vertical bars, three lower horizontal bars with an inverted wide T-shape above, and another empty box. Numerals underneath left to right are six, zero, three, nine, and zero
Ilustrasi nol menggunakan tongkat penghitung China, didasarkan pada contoh oleh A History of Mathematics. Ruang kosong digunakan untuk mewakili nol.[20]

Sunzi Suanjing, yang diperkirakan berasal dari sekitar abad ke-1 sampai ke-5 Masehi), dan catatan-catatan Jepang dari abad ke-18, menjelaskan cara sistem tongkat penghitung China abad ke-4 SM memungkinkan penghitungan desimal. Seperti yang dicatat dalam Xiahou Yang Suanjing (425-468 M), untuk mengalikan (atau membagi) sebuah angka dengan 10, 100, 1000, atau 10,000, yang perlu dilakukan dengan tongkat-tongkat di papan hitung, adalah memindahkannya ke depan (atau ke belakang) sebanyak 1, 2, 3, atau 4 tempat.[21] Tongkat-tongkat tersebut memberikan representasi desimal dari sebuah angka, dengan ruang kosong yang mewakili nol.[22][23] Sistem tongkat penghitung adalah sistem notasi posisional.[24][25]

Nol tidak dianggap sebagai angka pada masa itu, tapi sebagai "posisi kosong".[26] Karya Qin Jiushao Risalah Matematika dalam Sembilan Bab tahun 1247 adalah teks matematika China tertua yang selamat, yang menggunakan simbol bulat untuk nol.[27] Asal usul dari simbol ini tidak jelas; mungkin dibawa dari India, atau dihasilkan dengan mengubah simbol persegi.[28] Risalah tersebut juga menunjukkan bahwa penulis-penulis China sudah familiar dengan konsep bilangan negatif pada masa dinasti Han (abad ke-2).[29]

India

Seorang cendekiawan sajak Sanskerta bernama Pingala (sekitar abad ke-3 atau ke-2 SM),[30][31] menggunakan barisan biner dalam bentuk suku kata pendek dan suku kata panjang (yang setara dengan dua suku kata pendek) untuk menentukan metrum Sanskerta yang valid; suatu notasi yang mirip dengan kode Morse.[32] Pingala menggunakan kata Sanskerta śūnya secara eksplisit untuk merujuk nol.[30]

Manuskrip Bakhshali, dengan angka "nol" diwakili oleh titik hitam (tahun 224–383)

Konsep nol sebagai angka dalam notasi nilai-tempat desimal dikembangkan di India.[33] Simbol nol berupa titik besar digunakan di keseluruhan manuskrip Bakhshali, suatu panduan praktis tentang aritmetika untuk para pedagang.[34] Pada tahun 2017, para peneliti di Bodleian Library melaporkan hasil penanggalan radiokarbon untuk tiga sampel dari manuskrip tersebut, dan mengindikasikan bahwa manuskrip tersebut berasal dari tiga abad yang berbeda: dari 224-383 Masehi, 680-779 Masehi, dan 885-993 Masehi. Tidak diketahui alasan fragmen-fragmen kulit kayu burja (birch) dari abad yang berbeda-beda dapat dikemas bersama untuk membentuk manuskrip tersebut. Jika tulisan pada fragmen-fragmen kulit kayu burja tertua sama tuanya dengan usia kulit kayu tersebut, ini menunjukkan penggunaan tertua yang tercatat dari simbol nol di Asia Selatan. Jika tulisan pada fragmen kulit kayu burja tertua sama tuanya dengan fragmen-fragmen tersebut, maka ini merupakan penggunaan simbol nol tertua yang tercatat di Asia Selatan. Namun, ada kemungkinan bahwa tulisan tersebut berasal dari periode waktu fragmen termuda, yaitu 885-993 Masehi. Penanggalan yang terakhir ini dianggap lebih konsisten dengan penggunaan nol yang canggih di dalam dokumen tersebut, karena beberapa bagian dari dokumen tersebut tampak menunjukkan bahwa nol digunakan sebagai angka, dan bukan hanya sebagai penanda posisi.[35][36][37]

Teks Jainisme tentang kosmologi Lokavibhāga yang ditulis tahun 458 M (era Saka 380) menggunakan sistem nilai-tempat desimal, termasuk nol. Dalam teks ini, śūnya ("hampa, kosong") juga digunakan untuk merujuk pada nol.Templat:Sfnp

Aturan terkait penggunaan nol muncul dalam Brahmasputha Siddhanta (abad ke-7) karya Brahmagupta, yang menyatakan bahwa penambahan nol dengan dirinya sendiri sama dengan nol, dan secara salah menjelaskan pembagian oleh nol sebagai berikut:Templat:Sfn[38]

Sebarang bilangan positif atau negatif ketika dibagi oleh nol menghasilkan suatu pecahan dengan nol sebagai penyebut. Nol dibagi dengan bilangan negatif atau positif menghasilkan antara nol atau dapat dituliskan sebagai pecahan dengan nol sebagai pembilang dan suatu besaran hingga sebagai penyebut. Nol dibagi dengan nol menghasilkan nol.

Epigrafi

Templat:Multiple image Berdasarkan epigrafi, cabang ilmu arkeologi yang meneliti benda-benda tertulis masa lampau, titik hitam digunakan sebagai penanda-tempat desimal dalam manuskrip Bakhshali, yang sebagiannya tertanggal dari tahun 224–993 M.[39] Ada banyak prasasti lempengan tembaga dengan simbol o kecil yang sama, beberapa di antaranya mungkin berasal dari abad ke-6, tetapi tanggal atau keasliannya masih diragukan.Templat:Sfn

Sebongkah lauh (inscription) batu ditemukan di reruntuhan kuil dekat Sambor di Mekong, Provinsi Kratié, Kamboja, memuat tulisan "605" dalam angka Khmer (seperangkat glif untuk sistem bilangan Hindu-Arab). Angka tersebut adalah tahun prasasti pada era Saka, yang setara dengan tanggal 683 M.[40][41]

Penggunaan glif khusus yang tak-terbantahkan untuk angka-angka desimal meliputi simbol untuk angka nol (berupa lingkaran kecil), muncul dalam lauh batu yang ditemukan di Kuil Chaturbhuj, Gwalior, di India, dengan bertanggal 876 Masehi.Templat:Sfnp[42]

Abad Pertengahan

Penyebaran ke budaya Islam

Templat:Lihat pula

Ilmu pengetahuan di lingkungan berbahasa Arab sebagian besar merupakan warisan dari Yunani,[43] lalu diikuti oleh pengaruh Hindu.[44] Pada tahun 773 M, atas perintah Al-Mansur, dilakukan penerjemahan terhadap berbagai risalah kuno, termasuk dari bahasa Yunani, Romawi, India, dan lainnya.

Pada tahun 813 M, seorang ahli matematika Persia bernama Muhammad bin Musa al-Khawarizmi membuat tabel astronomi menggunakan angka-angka Hindu;[44] dan sekitar tahun 825, ia menerbitkan sebuah buku yang menggabungkan pengetahuan Yunani dan Hindu, serta kontribusinya sendiri dalam matematika termasuk penjelasan tentang penggunaan nol.[45] Buku ini kemudian diterjemahkan ke dalam bahasa Latin pada abad ke-12 dengan judul Algoritmi de numero Indorum. Judul ini berarti “al-Khawarizmi tentang Bilangan India”. Kata “Algoritmi” adalah Latinisasi penerjemah dari nama Al-Khawarizmi, yang perkembangan selanjutnya menyebabkan kata “Algoritma” atau “Algorisma” mulai memiliki arti aritmetika apa pun yang didasarkan pada desimal.[44]

Muhammad bin Ahmad al-Khawarizmi pada tahun 976 menyatakan bahwa jika tidak ada angka yang muncul di tempat puluhan dalam perhitungan, suatu lingkaran kecil harus digunakan “untuk menjaga (bentuk) barisan”. Lingkaran ini disebut ṣifr.[46]

Penyebaran ke Eropa

Sistem bilangan Hindu-Arab (basis 10) sampai ke Eropa Barat pada abad ke-11, melalui daerah Al-Andalus, melalui para Muslim Spanyol dan Moor, dan bersama pengetahuan terkait astronomi klasik dan instrumen-instrumen seperti astrolabe. Gerbert d'Aurillac dianggap berjasa dalam memperkenalkan kembali ajaran-ajaran yang hilang ke lingkungan Katolik di Eropa. Karena alasan ini, angka-angka tersebut kemudian dikenal di Eropa sebagai “angka Arab”. Matematikawan Italia, Leonardo dari Pisa (juga dikenal sebagai Fibonacci), berperan penting dalam membawa sistem bilangan ini ke dalam matematika Eropa pada tahun 1202.[47]

Semenjak abad ke-13, panduan-panduan cara berhitung (penjumlahan, perkalian, mengambil akar, dll.) menjadi umum di Eropa dan disebut sebagai algorismus; dari nama matematikawan Persia Al-Khawarizmi. Salah satu panduan yang populer ditulis oleh Johannes de Sacrobosco pada awal tahun 1200-an, dan menjadi salah satu buku ilmu pengetahuan pertama yang dicetak, pada tahun 1488.[48][49] Praktik menghitung di kertas menggunakan angka Hindu-Arab baru secara perlahan menggantikan perhitungan menggunakan abakus dan pencatatan menggunakan angka Romawi.Templat:Sfn Pada abad ke-16, angka Hindu-Arab menjadi angka yang paling umum digunakan di Eropa.[48]

Simbol dan representasi

horizontal guidelines with a zero touching top and bottom, a three dipping below, and a six cresting above the guidelines, from left to right
Platform 0 di stasiun kereta di bandara Oslo.

Saat ini, nol sebagai angka numerik umumnya ditulis dalam bentuk lingkaran atau elips. Secara tradisional, banyak rupa huruf cetak membuat versi huruf kapital O lebih bundar daripada angka 0 yang lebih elips dan ramping.[50] Mesin tik pada awalnya tidak membuat perbedaan bentuk antara O dan 0; beberapa model bahkan tidak memiliki tuts untuk angka 0. Pembedaan baru muncul pada masa monitor.[50]

Simbol nol dengan garis miring (0/) juga umum digunakan untuk membedakan angka dari huruf (contoh umumnya dalam perhitungan, navigasi, dan militer). Angka nol dengan titik di tengah sepertinya muncul sebagai opsi pada tampilan IBM 3270, dan terus berlanjut ke beberapa rupa huruf komputer modern seperti Andalé Mono dan sistem reservasi penerbangan. Salah satu varian menggunakan garis di atas 0 ketimbang tanda titik.

Di beberapa penerapan/sistem, hanya salah satu dari huruf O dan angka 0 (atau malah tidak keduanya) yang boleh digunakan untuk menghindari kerancuan.

Matematika

Konsep nol digunakan pada banyak hal dalam matematika: sebagai angka, nol menjadi bagian penting dalam notasi posisional (nilai-tempat) untuk mewakli bilangan, sekaligus memainkan peran sebagai bilangan tersendiri dalam banyak konteks aljabar.

Sebagai angka

Templat:Main Dalam sistem bilangan posisional (contohnya notasi desimal untuk menyatakan bilangan), angka 0 digunakan sebagai penanda tempat, yang mengartikan perpangkatan dari basis tidak digunakan dalam menyatakan bilangan. Sebagai contoh, bilangan desimal 205 adalah hasil penjumlahan dari dua seratus dan lima satu; angka nol mengartikan tidak ada sepuluh yang ditambahkan. Angka nol juga digunakan dengan tujuan serupa dalam menyatakan pecahan desimal dan representasi desimal dari bilangan-bilangan riil lainnya (menunjukkan apabila persepuluh, perseratus, dst. ada), maupun di basis-basis selain 10 (sebagai contoh, dalam biner menunjukkan perpangkatan-perpangkatan 2 yang tidak digunakan).Templat:Sfn

Aljabar dasar

Garis bilangan dari -3 sampai 3, dengan 0 terletak di tengah.

Bilangan 0 adalah bilangan bulat taknegatif terkecil, sekaligus bilangan bulat takpositif terbesar. Bilangan asli tepat setelah 0 adalah 1 dan tidak ada bilangan asli sebelum 0. Bilangan 0 dapat dianggap atau tidak dianggap sebagai bilangan asli;Templat:Sfn[51] setidaknya 0 adalah bilangan bulat, sehingga juga merupakan bilangan rasional dan bilangan riil.Templat:Sfn Semua bilangan rasional merupakan bilangan aljabar, termasuk 0. Ketika bilangan-bilangan riil diperluas untuk membentuk bilangan-bilangan kompleks, 0 menjadi titik asal dari bidang kompleks.

Bilangan nol dapat dianggap bukan positif maupun negatif,[52] atau alternatif lain, sekaligus positif dan negatif;[53] umumnya 0 digambarkan di tengah garis bilangan. Nol adalah bilangan genap[54] (artinya kelipatan 2), dan juga kelipatan dari sebarang bilangan bulat, rasional, dan riil lainnya. Nol bukan bilangan prima maupun bilangan komposit: bukan prima karena bilangan prima bernilai lebih besar daripada 1 berdasarkan definisinya, dan bukan komposit karena tidak dapat dinyatakan sebagai perkalian dua bilangan asli yang lebih kecil.[55]

Berikut adalah beberapa aturan dasar saat berurusan dengan bilangan 0. Aturan-aturan ini berlaku untuk sebarang bilangan riil maupun kompleks x, kecuali dinyatakan lainnya:

Ekspresi 00, yang dapat dihasilkan saat mencoba menentukan limit dari ekspresi berbentuk f(x)g(x), dengan menerapkan operator lim secara terpisah ke kedua fungsi, dikenal sebagai "bentuk tak tentu." Hal ini tidak mengartikan limit yang dicari tidak terdefinisi; melainkan limit dari f(x)g(x), jika ada, harus ditentukan dengan cara-cara lain, contohnya aturan L'Hôpital.[56]

Penjumlahan dari 0 bilangan (jumlah kosong) adalah 0, dan perkalian dari 0 bilangan (perkalian kosong) adalah 1. Faktorial 0! sama dengan 1, sebagai kasus khusus dari perkalian kosong.[57]

Kegunaan lainnya dalam matematika

Himpunan kosong memiliki nol anggota.

Peran bilangan 0 sebagai bilangan cacah terkecil dapat diperumum maupun diperluas dalam banyak cara.

Dalam teori himpunan, 0 adalah kardinalitas dari himpunan kosong: jika seseorang tidak memiliki apel, maka dia memiliki 0 apel. Faktanya, dalam beberapa perkembangan matematika aksiomatik dari teori himpunan, 0 didefinisikan sebagai himpunan kosong.Templat:Sfn Jika itu dilakukan, himpunan kosong menjadi penetapan kardinal von Neumann untuk himpunan tanpa anggota; akibatnya fungsi kardinalitas yang diterapkan pada himpunan kosong selanjutnya menghasilkan himpunan kosong sebagai nilai. Bilangan nol juga menjadi bilangan ordinal terkecil, selaras dengan pandangan himpunan kosong sebagai himpunan terurut-rapi. Dalam teori tatanan (khususnya subcabang teori kekisi), 0 dapat mewakili elemen terkecil suatu kekisi atau himpunan terurut parsial lainnya. Peran 0 sebagai identitas penambahan dapat diperumum di luar aljabar dasar. Dalam aljabar abstrak, 0 umumnya digunakan untuk mewakili elemen nol, yang merupakan unsur identitas untuk penambahan (jika terdefinisi pada struktur yang bersangkutan) dan elemen penyerap untuk perkalian (jika terdefinisi). Beberapa contohnya meliputi elemen identitas dari grup-grup aditif dan ruang-ruang vektor. Contoh lainnya adalah fungsi nol (atau peta nol) pada domain D. Ini adalah fungsi konstan dengan 0 sebagai nilainya; yakni fungsi yang didefinisikan sebagai f(x)=0 untuk semua xD. Dalam konteks fungsi dari bilangan riil ke bilangan riil, fungsi nol adalah satu-satunya fungsi yang berupa fungsi genap sekaligus ganjil.

Bilangan 0 juga digunakan dalam beberapa hal lainnya di banyak cabang matematika, beberapanya meliputi:

Sains komputer

Komputer modern menyimpan informasi dalam biner, yakni sistem penulisan yang terdiri hanya dari dua simbol, umumnya dipilih "0" dan "1". Kode biner cocok digunakan untuk elektronika digital, karena "0" dan "1" dapat diartikan ketiadaan atau keberadaan arus listrik dalam kabel.Templat:Sfn Pemrogram komputer umumnya menggunakan bahasa pemrograman tingkat-tinggi yang lebih mudah dipahami manusia ketimbang instruksi-instruksi biner yang dapat langsung diproses oleh Unit Pemroses Sentral. Simbol 0 digunakan dalam aspek-aspek penting di bahasa tingkat-tinggi. Sebagai contoh, variabel Boolean digunakan untuk menyimpan nilai antara benar atau salah, dan 0 sering dipilih sebagai representasi numerik dari salah.Templat:Sfn

Simbol 0 juga berperan dalam pengindeksan larik. Satu praktik umum sepanjang sejarah manusia adalah menghitung dari satu, dan ini diterapkan dalam bahasa pemrograman klasik seperti Fortran dan COBOL.[58] Namun di akhir tahun 1950-an, LISP memperkenalkan penomoran berbasis-nol untuk larik, sedangkan Algol 58 memperkenalkan indeks yang fleksibel untuk larik (memungkinkan bilangan positif, nol, dan negatif, untuk indeks dari larik); yang membuat bahasa-bahasa pemrograman masa selanjutnya memilih salah satu dari dua sudut pandang tersebut. Templat:Citation neededSebagai contoh, elemen-elemen larik di C dinomori dari 0; sehingga untuk larik dengan n elemen, indeks larik berada di interval nilai 0 sampai n-1.[59] Kerancuan terkait indeks berbasis-0 dan berbasis-1 dapat terjadi. Sebagai contoh, parameter indeks JDBC di Java dimulai dari 1, sedangkan Java sendiri menggunakan indeks berbasis-0.[60]

Dalam basis data, suatu medan (field) mungkin tidak memiliki nilai; dan dalam kasus seperti itu disebut memiliki nilai null.[61] Untuk medan numerik nilai ini bukanlah bilangan 0, dan untuk medan teks bukanlah teks kosong. Keberadaan nilai null menghasilkan logika tiga-nilai. Dalam logika ini, kondisi juga dapat bernilai tak tentu, selain bernilai benar atau salah. Semua perhitungan yang menyertakan nilai null menghasilkan nilai null.[62]

Dalam representasi bilangan bertanda di beberapa perangkat keras komputer, nol memiliki dua representasi berbeda: +0 yang dikelompokkan bersama dengan bilangan-bilangan positif, dan -0 yang dikelompokkan dengan yang negatif. Representasi ini dikenal dengan nol bertanda, dan bentuk kedua sebelumnya terkadang disebut sebagai nol negatif. Representasi ini meliputi representasi biner besaran bertanda, komplemen satu (tapi tidak bentuk biner komplemen dua yang digunakan di sebagian besar komputer modern), dan sebagian besar representasi bilangan titik kambang (seperti format titik kambang IEEE 754 dan IBM S/390).Templat:Citation needed

Dalam istilah komputasi, kurun adalah tanggal dan waktu yang diasosiasikan dengan stempel waktu (timestamp) nol. Kurun Unix dimulai pada tengah malam sebelum 1 Januari 1970.[63][64][65] Kurun Mac OS Klasik dan kurun Palm OS dimulai pada tengah malam sebelum 1 Januari 1904.[66]

Di C, suatu bita yang mengandung nilai 0 digunakan untuk menandakan akhir dari karakter untaian. Simbol 0 juga digunakan sebagai cara standar untuk merujuk null pointer di kode.[67] Banyak API dan sistem operasi mengharuskan aplikasi menghasilkan nilai bilangan sebagai nilai keluar, umumnya nol untuk menandakan sukses dan tak-nol untuk menandakan suatu galat spesifik atau pesan peringatan.[68]Templat:Citation needed

Pranala luar

Daftar pustaka

Templat:Refbegin

Templat:Refend

Penelitian terkait sejarah

Templat:Refbegin

Templat:Refend

Catatan kaki


Referensi

  1. Templat:Cite web
  2. Templat:Cite journal
  3. Templat:Cite web
  4. Templat:Cite news
  5. Templat:Citation
  6. Templat:Cite web
  7. Templat:Cite web
  8. Templat:Cite web
  9. Templat:Cite book
  10. Templat:Cite book
  11. Templat:Cite encyclopedia
  12. Templat:Cite book
  13. Templat:Cite webTemplat:Sps
  14. Templat:Cite book
  15. Templat:Cite web
  16. Templat:Cite web
  17. Templat:Cite book. The pages in this edition have numbers six less than the same pages in the original edition.
  18. Templat:Cite web
  19. C. W. Jones, ed., Opera Didascalica, vol. 123C in Corpus Christianorum, Series Latina.
  20. Templat:Cite book
  21. Templat:MacTutor
  22. Templat:Cite book
  23. Templat:Cite web
  24. Templat:Harvnb: "the ancient Chinese system is a place notation system"
  25. Templat:Citation
  26. Templat:Cite book
  27. Templat:Cite web
  28. Templat:Cite book
  29. Struik, Dirk J. (1987). A Concise History of Mathematics. New York: Dover Publications. pp. 32–33. "In these matrices we find negative numbers, which appear here for the first time in history."
  30. 30,0 30,1 Templat:Cite book
  31. Templat:Cite book
  32. Templat:Cite web
  33. Templat:Harvnb
  34. Templat:Cite news
  35. Templat:Cite news
  36. Templat:Cite news
  37. Templat:Cite journal
  38. Templat:Cite book
  39. Templat:Cite news
  40. Templat:Cite journal
  41. Templat:Cite journal
  42. Templat:Cite web
  43. Templat:Cite book
  44. 44,0 44,1 44,2 Templat:Cite book
  45. Templat:Cite book
  46. Templat:Harvnb: "In 976, Muhammad ibn Ahmad, in his Keys of the Sciences, remarked that if, in a calculation, no number appears in the place of tens, a little circle should be used "to keep the rows". This circle the Mosloems called ṣifr, "empty" whence our cipher."
  47. Templat:Multiref2
  48. 48,0 48,1 Templat:Cite book
  49. Templat:Cite journal
  50. 50,0 50,1 Templat:Cite journal
  51. Templat:Cite book, Extract of pp. 254–255 Templat:Webarchive
  52. Templat:Cite web
  53. Templat:Cite book
  54. Lemma B.2.2, The integer 0 is even and is not odd, in Templat:Cite book
  55. Templat:Cite book
  56. Templat:Cite book
  57. Templat:Cite book
  58. Templat:Cite book
  59. Templat:Cite book
  60. Templat:Cite web
  61. Templat:Cite book
  62. Templat:Cite web
  63. Paul DuBois. "MySQL Cookbook: Solutions for Database Developers and Administrators" Templat:Webarchive 2014. p. 204.
  64. Arnold Robbins; Nelson Beebe. "Classic Shell Scripting" Templat:Webarchive. 2005. p. 274
  65. Iztok Fajfar. "Start Programming Using HTML, CSS, and JavaScript" Templat:Webarchive. 2015. p. 160.
  66. Darren R. Hayes. "A Practical Guide to Computer Forensics Investigations" Templat:Webarchive. 2014. p. 399
  67. Templat:Cite book
  68. Templat:Cite book Here: Sect.5.5 "Exit system call", p.114.

Templat:Commonscat