Wa'alaikumsalam wr. wb.,
pak Heri.. kalo di komputer Jan 1 hari
1 malam itu 86400 detik (24 jam * 60 menit * 60 detik),
jadi kalo Jan membaginya dengan angka 86400 ^_^
karena nilai 1 di komputer adalah
mewakili 1 hari penuh dan 0,5 mewakili 12 jam
bagian yang kedua, yang harus dilakukan
pertama kali adalah melakukan format #0.000 untuk
menampilkan 3 angka di belakang desimal (misal: 0.450),
setelah itu baru mengambil 3 digit sebelah kanan yaitu
450
jadi scriptnya harusnya
Right(Format(Timer - Test, "#0.000"), 3) bukan
sebaliknya
tambahan sedikit:
- Timer tidak perlu ditulis di dalam tanda kurung
karena ini adalah fungsi internal VB, contoh script:
Test = Timer
- Timer akan menghasilkan nilai bertipe single,
karena itu tipe data harus single >> ini
alasan pemilihan tipe data single
- Tipe data single akan menghasilkan nilai positif
terkecil adalah 1.401298E-45 atau 45 angka Nol di
belakang koma, karena itu harus ditampilkan 3 angka
di belakang koma dahulu, setelah muncul 3 angka
desimal barulah diambil menggunakan fungsi Right.
Semoga
kali ini scriptnya akan berjalan dengan baik.
Wassalam,
-Miss
Jan Raisin-