Function min() pada Arduino Programming Language

Function min() pada Arduino Programming Language

Deskripsi

Tentukan agar nilai yang diperoleh saat return adalah nilai yang terrendah dari kedua parameter tersebut

Syntax

min (x,y)

Parameters

x: nilai pertama, tipe data yang diijinkan adalah semua tipe

y: nilai kedua, tipe data yang diijinkan adalah semua tipe

Returns

Nilai yang diperoleh saat return adalah nilai terbesar dari kedua

parameter tersebut

Contoh Program

Memastikan agar nilai sensor tidak di bawah 20

sensVal = max(sensVal, 20); // tentukan agar nilai sensVal 
                            // = sensVal apabila lebih besar 
                            // dari 20 dan 20 apabila di 
                            // bawah 20 atau intinya adalah 
                            // memastikan agar nilai tidak 
                            // dibawah 20

Catatan dan Peringatan
Hindari menggunakan fungsi ini di dalam tanda kurung karena 
akan memperoleh hasil yang salah max(a--, 0); // hindari hal
ini karena akan menyebabkan kesalahan
// gunakan seperti ini:
max(a, 0);
a--;  // gunakan fungsi math lain di luar tanda kurung

Terjemahan dan edit dari
https://www.arduino.cc/reference/en/language/functions/math/max/

DELTA ELECTRONIC

Paulus Andi Nalwan, ST
Translate »