Numeric
Tipe data ini digunakan untuk menyimpan data numeric baik itu bilangan bulat maupun bilangan decimal/pecahan. Untuk mencoba memahami tipe data ini coba buat program tesVar2.prg yang tadi anda buat dengan perintah
MODIFY COMMAND tesVar2.prg
Mausukkan code berikut ini:
set talk off
clear
umur = 23
tinggi = 170.5
store 1 to istri,anak
? anak
? umur / 2
? tinggi+5
? istri+anak
? "Jumlah Istri " + str(istri)
Catatan :
Store <nilai> to NmVar1,NmVar2…
Berarti mengisi var1,2 dst dengan nilai <nilai>. Sedangkan pada baris terakhir ada fungsi str(var) gunanya untuk merubah tipe numeric ke char karena char + numeric akan mengakibatkan error.
See Also:
Function | Desc… |
STR(nVar) | Merubah / Mengconvert tipe data numeric menjadi char |
VAL(cVar) | Merubah tipe data char menjadi numeric |
ROUND(nVar,nDec) | Pembulatan bilangan <nVar> sejumlah nDec Misal : Nilai = 12345.6789 ? round(Nilai,2) ? round(Nilai,0) ? round(Nilai,-2) Output 12345.68 12346 12300 |
INT(nVar) | Mengambil Bilangan bulat dari <nVar> Misal: Nilai = 123.45 ? int(Nilai) ? int(5/2) Output: 123 2 |
Tidak ada komentar:
Posting Komentar