Dari Scratch-Indo-Wiki
() - () (balok) | |
Kategori | Operator |
Jenis | Pelapor |
Balok () - () adalah sebuah balok Operator serta juga balok Pelapor. Balok ini mengurangi (minus) suatu nilai dengan nilai yang lain, lalu melaporkan hasilnya.
Contoh Penggunaan
Dalam berbagai karya, pengurangan perlu dilakukan, dan dapat dilakukan dengan balok ini.
Beberapa penggunaan umum untuk balok () - ():
- Skrip dalam simulasi kalkulator
tanya [Apa angka pertamanya?] dan tunggu set [angka pertama v] ke (jawaban) tanya [Berapa yang harus dikurangi dari angka itu?] dan tunggu katakan (gabungkan [Jawabannya adalah: ]((angka pertama)-(jawaban))
- Formula matematika
tanya [Kamu ingin menemukan jarak dari Sprite1 ke Sprite2, sungguh?] dan tunggu set [jarak v] ke ([akar kuadrat v] dari (((([posisi x v] dari [Sprite1 v]) - ([posisi x v] dari [Sprite2 v])) * (([posisi x v] dari [Sprite1 v]) - ([posisi x v] dari [Sprite2 v]))) + ((([posisi y v] dari [Sprite1 v]) - ([posisi y v] dari [Sprite2 v])) * (([posisi y v] dari [Sprite1 v]) - ([posisi y v] dari [Sprite2 v]))))) katakan (gabungkan [Jarak dari Sprite1 ke Sprite2 adalah: ](jarak::variables))
Notasi Ilmiah
Di Scratch 1.4 dan versi-versi yang sebelumnya, terkadang angka yang sangat besar dikonversikan menjadi notasi ilmiah untuk menghemat tempat. Notasi ilmiah adalah angka dalam wujud A*10B, yang ditampilkan sebagai AeB. Notasi ini dapat dikonversikan menjadi angka normal dengan mengadakan perhitungan matematika padanya, seperti mengurangi. Jadi jika sebuah variabel bernama "angka" memiliki nilai yaitu 3*103 dan ingin ditampilkan sebagai angka normal, kamu dapat mengubahnya dengan cara:
((angka)-(0))
Dan nilai yang akan dilaporkan adalah 3000.
Pemecahan Masalah
Balok ini juga dapat diganti dengan pemecahan masalah berikut:
((a)+((b)*(-1)) ((a)+(gabungkan[-](b)))
Di mana nilai yang dilaporkan adalah hasil dari a minus b.