OctaFx

iklan

Asal Usul Tipe Data Bool

114030

Mau tau asal usul dari Bool. Kata Bool diambil dari bahasa matematika yang ditemukan oleh seorang matematikawan. Dimana kata Bool disarikan dari Aljabar Boolean. Aljabar Boolean ditemukan oleh George Boole pada tahun 1847 yang kemudian diperkenalkan kepada publik pada tahun 1854, kemudian dikembangkan oleh William Jevons (1835-1882), adalah dasar dari pengoperasian elektronika.Aljabar

Advertisement

iklan

Advertisement

iklan

Mau tau asal usul dari Bool. Kata Bool diambil dari bahasa matematika yang ditemukan oleh seorang matematikawan. Dimana kata Bool disarikan dari Aljabar Boolean. Aljabar Boolean ditemukan oleh George Boole pada tahun 1847 yang kemudian diperkenalkan kepada publik pada tahun 1854, kemudian dikembangkan oleh William Jevons (1835-1882), adalah dasar dari pengoperasian elektronika.

Asal Usul Tipe Data

Aljabar boolean merupakan aljabar yang berhubungan dengan variabel-variabel biner dan operasi-operasi logik. Variabel-variabel diperlihatkan dengan huruf-huruf alfabet, dan tiga operasi dasar dengan AND, OR dan NOT (komplemen).

Fungsi Boolean
Fungsi boolean terdiri dari variabel-variabel biner yang menunjukkan fungsi, suatu tanda sama dengan, dan suatu ekspresi aljabar yang dibentuk dengan menggunakan variabel-variabel biner, konstanta-konstanta 0 dan 1, simbol-simbol operasi logik, dan tanda kurung.

Suatu fungsi boolean bisa dinyatakan dalam tabel kebenaran. Suatu tabel kebenaran untuk fungsi boolean merupakan daftar semua kombinasi angka-angka biner 0 dan 1 yang diberikan ke variabel-variabel biner dan daftar yang memperlihatkan nilai fungsi untuk masing-masing kombinasi biner.

Bool dalam MQL
Untuk fungsi Bool sendiri di dalam MQL hanya menyertakan nilai benar dan salah. Selain nilai tersebut seperti variabel AND, OR, dan NOT tidak difungsikan.

Perbadingan dengan Fungsi Bool dengan pemrograman lain
Untuk membandingkan beberapa penyertaan fungsi-fungsi dari tipe data bool, maka akan disertakan contoh penggunaan algoritma berikut ini :

Pada C++
bool my_variable = true;
if (my_variable) {
  printf("True!1");
} else {
  printf("False!�");
}

Pada Javascript
var myVar = new Boolean(true);
if ( myVar ) {
    alert("boolean");   
} else {
    alert("bukan boolean");
}
 
Pada PHP
$myVar = true;
$myString = 'String';
 
if (is_bool ($myVar)) {
  echo "boolean";
} else {
  echo "bukan boolean";
}
 
if (is_bool ($myString)) {
  echo "boolean"
} else {
  echo "bukan boolean";
}
?>
 
Pada MQL
bool Tinju = True ;           // Contoh variabel tinju yang bernilai BENAR
bool korupsi = False ;         // Contoh variabel korupsi yang bernilai SALAH
 
Kesimpulan
Tipe boolean sendiri hanya memiliki fungsi antara benar dan bernilai salah. Fungsi ini digunakan dalam menentukan apakah inputan data bisa diaktifkan atau tidak. Sehingga dari trader sendiri akan melakukan pilihan dalam mengoperasikan EA.


Saran dan kritik yang membangun tetap kami harapkan untuk dapat menyajikan informasi code lebih baik dan menarik untuk Anda baca dimasa yang akan datang. Sampaikan pendapat, pengalaman, cerita, saran, dan kritik Anda pada kotak post di bawah ini.   

Parmadita mengenal forex mulai tahun 2010. Sejak saat itu, menggali beragam pengetahuan dan pengalaman terkait forex dari berbagai sumber, baik tentang indikator teknikal biasa, psikologi trading, maupun Expert Advisor.