Apa itu Floating Point?



Terlepas dari namanya yang terdengar konkret, floating point adalah sesuatu yang secara teknis tidak ada. Orang tidak dapat membuktikan keberadaannya, namun digunakan jutaan kali sehari dalam operasi komputer. Bagaimana dan mengapa ini terjadi sangat menarik bagi banyak orang.

Pria memegang komputer

Sebuah floating point, pada intinya, adalah sebuah angka. Dalam istilah teknis, ini adalah representasi digital dari suatu angka, perkiraan dari angka yang sebenarnya. Namun, itu tidak ada di garis bilangan atau di halaman buku teks matematika. Floating point membentuk dasar perhitungan komputer.

Biasanya, angka-angka ini adalah kombinasi dari bilangan bulat dan berbagai pengalinya. Dalam istilah komputer, angka dua biasanya menjadi dasar dalam operasi semacam itu. Menggunakan basis dan berbagai eksponen seperti itu, komputer akan melakukan operasi jutaan. Sebagian besar operasi ini didukung oleh angka floating point.

Gagasan di balik bilangan floating point adalah untuk menghasilkan bilangan acak yang cukup untuk menggerakkan interaksi data yang seringkali kompleks yang membentuk fungsi paling dasar dan lebih rumit dari komputer. Menampilkan tanggal dan waktu, misalnya, dapat memerlukan beberapa atau mungkin beberapa perhitungan, tergantung pada sejumlah variabel. Menampilkan opsi dan hasil untuk program perangkat lunak intensif grafis, bagaimanapun, mungkin memerlukan perhitungan yang berjumlah jutaan.

Hasil sampingan yang terkadang menarik dari perhitungan ini adalah bahwa angka-angka yang akan sama pada garis bilangan atau dalam persamaan numerik dapat hidup berdampingan. Misalnya, 0,01 x 10(1) dan 1,00 x 10(-1) sama dengan 0,1 jika kita menuliskannya sebagai bagian dari persamaan, tetapi perhitungan floating point memungkinkan keduanya hanya karena ditulis berbeda. Persamaan, yang cenderung ingin menyederhanakan hal-hal sebanyak mungkin, bukanlah perhitungan floating point, dan sebaliknya.

Salah satu masalah seputar perhitungan semacam itu yang cukup tidak populer di kalangan pembuat perangkat lunak keuangan, yang penggunanya memerlukan perhitungan yang tepat hingga ke sisi desimal yang lebih kecil, adalah bahwa jumlahnya sama sekali tidak pasti. Semuanya baik dan bagus untuk mengetahui waktu dan tanggal menggunakan jenis perhitungan ini, tetapi menentukan kekayaan bersih perusahaan multinasional untuk tahun fiskal tertentu membutuhkan akuntansi numerik yang jauh lebih pasti daripada hasil acak yang melekat yang akan diberikan oleh perhitungan floating point. Kata-kata itu sendiri menunjukkan bahwa jumlahnya sama sekali tidak stabil, dan ketidakamanan semacam itu membuat para ahli keuangan tidak nyaman.

Aritmatika floating point populer di kalangan pembuat perangkat keras dan perangkat lunak di seluruh dunia. Salah satu standar paling populer saat ini adalah standar IEEE, seperangkat pedoman internasional untuk menyusun dan menganalisis perhitungan ini. Standar ini membentuk dasar dari banyak bahasa pemrograman dan protokol keamanan.

Related Posts