Dokumentasi / Referensi Blok / Blok Matematika
Blok Matematika
Blok Matematika
Blok Matematika menawarkan serangkaian operasi matematika untuk membandingkan dan membuat kondisi berdasarkan output dari Data Watcher dan Blok Indikator. Blok-blok ini memungkinkan pengguna menentukan kondisi yang presisi untuk mengeksekusi transaksi, seperti menetapkan ambang batas untuk membeli atau menjual.
Untuk membuat blok matematika baru, klik dua kali pada layar blueprint, atau klik tombol + di menu. Di bilah pencarian, ketik: “math/” diikuti singkatan di bawah ini, atau cukup ketik singkatannya:
fix_numer
_Fix number_ Menetapkan angka tetap yang dapat dijadikan pembanding.
variable
_Variabe_ Menetapkan angka variabel berdasarkan hasil terakhir yang terlihat.
PercentageOf
_A percentage of B (A*100% / B)_ Menghitung input A sebagai persentase dari input B.
to_number
_Cast to number_ dapat mengonversi angka atau ekspresi karakter yang mewakili nilai angka menjadi tipe data desimal.
rand
Random number menghasilkan angka acak di antara dua angka yang ditentukan (bawaan antara 0 dan 1).
clamp
_Clamp number between min and max_ digunakan untuk membatasi angka antara nilai minimum dan maksimum
abs
_Absolute_ nilai absolut atau modulus dari sebuah bilangan riil, adalah nilai non-negatif tanpa memperhatikan tandanya. Artinya, jika bilangan tersebut positif, nilainya tetap, dan jika negatif, nilainya menjadi positif. Misalnya, nilai absolut dari 3 adalah 3, dan nilai absolut dari −3 juga 3.
floor
_Floor number to remove fractional part_ selalu membulatkan ke bawah dan mengembalikan bilangan bulat terbesar yang kurang dari atau sama dengan angka yang diberikan.
scale
_v * factor_ menambah atau mengurangi angka dengan faktor tertentu
gate
_if v is true, then outputs A, otherwise B_ aturan kondisional yang dapat mengeluarkan beberapa nilai berdasarkan apakah input bernilai benar atau tidak.
operation
_Easy math operators_ untuk perhitungan sederhana. Anda dapat menggunakannya untuk menambah, mengurangi, mengalikan, membagi, menampilkan sebagai persentase, akar kuadrat, maksimum, atau minimum.
compare
_Compares between two values_ menghasilkan output berdasarkan apakah dua input cocok atau tidak
condition
_Evaluates condition between A and B_ memungkinkan kita menentukan apakah A lebih besar dari (>), kurang dari (<), sama dengan (==), tidak sama dengan (!=), lebih besar atau sama dengan (>=), kurang dari atau sama dengan (<=), apakah salah satu dari dua kondisi benar (||), atau apakah kedua kondisi benar (&&).
condition3in
_evaluates condition between A, B and C_ seperti di atas, dengan 3 kemungkinan input
condition4in
_evaluates condition between A, B, C and D_ seperti di atas, dengan 4 kemungkinan input
condition5in
_evaluates condition between A, B, C, D and E_ seperti di atas, dengan 5 kemungkinan input
condition6in
_evaluates condition between A, B, C, D, E and F_ seperti di atas, dengan 6 kemungkinan input
difference
_A's difference from B_ sebagai persentase