Senin, 17 Januari 2011

PEMROGRAMAN FOXPRO 2.6

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

? umur
? tinggi
? istri
? 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