Pascal:Manipulasi String Format Number: Difference between revisions
| (One intermediate revision by the same user not shown) | |||
| Line 7: | Line 7: | ||
STRING; | STRING; | ||
</syntaxhighlight> | |||
'''contoh:''' | '''contoh:''' | ||
<syntaxhighlight lang="pascal"> | |||
CONCAT('ABC','DEF') { ABCDEF } | |||
</syntaxhighlight> | </syntaxhighlight> | ||
==Fungsi COPY== | ==Fungsi COPY== | ||
*Mengambil satu(1) atau beberapa karakter dari sebuah string. | *Mengambil satu(1) atau beberapa karakter dari sebuah string. | ||
*Sintaks: <code>COPY(S,Index,Count) : String;</code> | *Sintaks: <code>COPY(S,Index,Count) : String;</code> | ||
'''Keterangan:''' | '''Keterangan:''' | ||
*<code>S</code> = String Sumber (string). | *<code>S</code> = String Sumber (string). | ||
| Line 123: | Line 127: | ||
*Nilai string harus berisi angka, plus atau minus, bila tidak berarti kesalahan dan letak | *Nilai string harus berisi angka, plus atau minus, bila tidak berarti kesalahan dan letak | ||
*kesalahannya ditunjukkan oleh variabel posisi salah. | *kesalahannya ditunjukkan oleh variabel posisi salah. | ||
Jika benar, maka nilai variabel tsb = 0 (nol). Val(“500”,1,3) → 500 (numeric) | Jika benar, maka nilai variabel tsb = <code>0 (nol)</code>. <code>Val(“500”,1,3) → 500 (numeric)</code> | ||
==Round (Bilangan Pecahan)== | ==Round (Bilangan Pecahan)== | ||