Rabu, 24 September 2014

TEKNIK CARA CEPAT BERHITUNG PENGURANGAN

Contoh soal:
90 – 37 = ….???
Tentu kita dapat menghitung dengan cara biasa. Cara yang lebih mudah adalah bulatkan dulu pengurangnya (37) ke atas menjadi 40.
90 – 40 = 50


Lalu tambahkan pembulatannya 3 = 40 – 37 maka
50 + 3 = 53 (selesai).
Jadi,
90 – 37 = 50 + 3 = 53
87 – 38 = …???
87 – 38 = … = 47 + 2 = 49
82 – 46 = … = 32 + 4 = 36
73 – 37 = ….
85 – 58 = ….
94 – 49 = ….

(45, 27, 36)

Cara cepat menghafal perkalian ( Hitung cepat perkalian )

Cara cepat menghafal perkalian adalah judul dari postingan kali ini. Sebelum kita membahas bagaimana cara menghitung perkalian cepat, sharematika mengucapkan salam sapa untuk sahabat sharematika semua, berjumpa lagi denga sharematika, blog yang membahas semua materi matematika sd, materi matematika smp, materi matematika sma, dan materi matematika universitas.

Kali ini sharematika akan berbagi bagaimana kita menghafal perkalian 1 - 100 dengan cepat, mari perhatikan bagaimana cara praktis menghafal perkalian cepat 1 sampai 100 di bawah ini : 
Dulu waktu kecil  kalian diwajibkan menghafal tabel perkalian oleh orang tua kalian mulai dari :

1 x 1, 1 x 2, .. 1 x 9
2 x 1, 2 x 2, .. 2 x 9
..
..
9 x 1, 9 x 2, .. 9 x 9

Pasti masih terasa sulitnya menghafal perkalian dasar yang totalnya mencapai hampir 100.
Kali ini sharematika akan berbagi tekhnik perkalian cepat, ada teknik sederhana bila lupa terhadap perkalian dasar, dan berikut metodenya :
Misal kita ingin mengetahui berapakah nilai dari perkalian 7 x 8
Isilah lingkaran dibawah angka 7 dari hasil pengurangan 10 -7 yaitu 3. Isilah lingkaran dibawah angka 8 dari hasil pengurangan 10 - 8 yaitu 2.
Hasil perkalian 7 x 8 dapat dicari dengan cara berikut :
Digit pertama didapat dari pengurangan 7 - nilai lingkaran ke 2 yaitu 7 - 2 atau bisa juga digit pertama didapat dari pengurangan 8 - lingkaran 1 yaitu 8 - 3.
Hasil dari keduanya pasti sama yaitu 5
Digit kedua didapat dari perkalian nilai lingkaran 1 dengan lingkaran 2 yaitu 3 x 2
Maka bila digabungkan digit pertama dengan digit ke 2 akan didapat 56
Bagaimana dengan proses diatas ?
Apakah anda masih bingung ?
Baiklah kita coba lagi dengan perkalian yg lain misal 8 x 9
 - Kita buat 2 lingkaran dibawah angka 8 dan 9
 - Kita isi lingkaran pertama dengan nilai 10 - 8 =2
 - Kita isi lingkaran kedua dengan nilai 10 - 9=1
 - Kita hitung digit pertama dari hasil perkalian yait 8-1 atau 9 - 2 akan didapat nilai 7
 - Kita hitung digit kedua dari hasil perkalian nilai lingkaran 1 dan lingkaran 2 yaitu 2 x 1 =2
maka didapat penggabungan digit1 dan digit 2 yaitu 72
jadi 8 x 9 =72
Mudah mudahan dari dua contoh diatas anda dapat dengan mudah mempraktekannya.

Ada juga cara cepat perkalian 2 digit angka mendekati seratus, berikut pengembangan metodenya :

Perkalian 2 digit angka mendekati 100
Metode diatas dapat dikembangkan lagi untuk menghitung cepat perkalian dua digit angka yang mendekati  100 .
contoh 98 x 92
prosesnya seperti berikut :
- buat lingkaran dibawah 98 dan 92
- isi lingkaran pertama = 100-98 = 2
- isi lingkaran kedua = 100-92 = 8
- 2 digit pertama didapat - > 98-8 = 90 atau 92 -2
- 2 digit kedua didapat - > 8 x 2 = 16
Maka nilai 98 x 92 adalah 9016
cari hasil perkalian 97 x 97 ?
jawab :
 - buat lingkaran dibawah 97 dan 97
 - isi lingkaran pertama = 100 - 97 = 3
 - isi lingkaran kedua = 100 - 97 = 3
 - 2 digit pertama didapat - > 97 - 3 = 94
 - 2 digit kedua didapat - > 3 x 3 = 09 -> 9
maka nilai 97 x 97 adalah 9409


Sumber : http://knowledgeofsmart.blogspot.com/2013/01/cara-praktis-menghafal-tabel-perkalian.html

Jumat, 19 September 2014

Perkalian 7 dan 8 dengan Jari Tangan

 Perkalian 7 dan 8 dengan Jari Tangan. 

Jika anda memahami dengan baik aturan-aturan dalam perkalian di bawah ini, mudah-mudahan anda tidak merasa kesulitan dalam mencoba melakukan perkalian dengan angka-angka lainnya selain contoh yang adany. Semoga hal ini dapat bermanfaat bagi para guru dalam mengajarkan perkalian bagi para siswa. 

PERKALIAN 7 

PERKALIAN 7 DENGAN 1, 2, DAN 3 

Contoh : Perkalian 7 X 2 dan 7 x 3 


PERKALIAN 7 DENGAN 4, 5, 6, 7, 8, 9, 10 

Contoh : Perkalian 7 x 4 dan 7 x 6 

PERKALIAN 8 

PERKALIAN 8 DENGAN 1, 2, 3, 4, DAN 5 

Contoh : 8 x 2 dan 8 x 4 

Demikian contoh perkalian ini. Nanti akan ada lagi perkalian-perkalian lain dengan menggunakan jari tangan selain contoh di atas.

10 Trik Mudah dalam Melakukan Perhitungan Aritmatika

Aritmatika merupakan cabang matematika yang mengikutsertakan perhitungan dasar seperti kali, tambah, kurang dan bagi. Bagi kebanyakan orang perhitungan dasar seperti itu sangatlah mudah, tapi bagaimana jika Anda disuruh menghitung angka besar seperti 225 x 225 atau 64x150? Trik berikut ini akan membantu Anda untuk melakukan perhitungan dengan lebih cepat dan mudah.
Trik Aritmatika Perhitungan Cepat dan Mudah
1. KUADRAT CEPAT (PERKALIAN PANGKAT DUA) DIMANA AKHIRANNYA 5
Jika Anda membutuhkan perkalian pangkat dua yang memiliki akhiran 5, Anda dapat melakukannya dengan sangat cepat dengan trik ini. Kalikan angka pertama dengan (dirinya sendiri ditambah 1), dan letakkan angka di akhir hasilnya.
  • Contoh Pertama: 352 (akhirannya adalah angka 5)

    35= (3x(3+1)) & 25 = (3x4) & 25 = 1225

     
  • Contoh Kedua: 752

    752 = (7x(7+1)) & 25 = (7*8) & 25 = 5625
2. PERKALIAN ANGKA 5 
Bagi kebanyakan orang perkalian angka 5 merupakan hal yang sangat mudah dan sangat mendasar, itu karena mereka sudah mehafal tabel perkalian angka 5. Tapi jika angkanya mulai besar maka waktu yang dibutuhkan-pun semakin lama dan semakin kompleks jika hanya mengandalkan itu, trik berikut ini sangat mudah.
Jika perkaliiannya dikalikan dengan angka 5, bagi pasangannya dengan angka 2 (singkatnya, ambil setengahnya). Jika hasilnya bulat, tambahkan angka 0 di akhir. Jika tidak, abaikan si sisa dan tambahkan angka 5 di akhir. Ini bekerja untuk semua angka.
  • Contoh pertama: 3184x5

    3184x5 = (3184/2) & 5 atau 0 = 1592 (bulat) & 0 = 15920

    seperti yang telah dibicarakan sebelumnya, jika pembagiannya menghasilkan angka bulat maka tambahkan angka 0 di belakang, jika tidak maka tambahkan angka 5 di belakang.

     
  • Contoh kedua: 34821x5

    34821x5 = (34821/2) & 5 atau 0 = 17410,5 (tidak bulat) & 5 = 174105

    Jika angka tidak bulat, abaikan angka di belakang koma dan tambahkan dengan angka 5 di belakang.

3. PERKALIAN ANGKA 9 UNTUK ANGKA DI ANTARA 1-9
Trik perkalian angka 1-9
Cara satu ini benar-benar unik, tapi hanya bisa diterapkan untuk angka di antara 1-9 dan dikalikan dengan angka 9. Anda cukup melihat tangan Anda yang terbauka dan turunkan jari ke-x dimana x adalah  si pasangan perkalian dan didapatkanlah hasilnya.
  • Contoh pertama: 3x9

    Buka kedua telapak tangan Anda, turunkan jari ke-3 (Jika Anda membaca dari kiri maka turunkan jari ke-3 di tangan kiri Anda, jika dari kanan turunkan jari ke-3 tangan kanan Anda). Akan didapatkan bahwa 2 dan 7 jari masih berdiri. hasilnya adalah 27.

     
  • Contoh kedua: 9x9

    Buka kedua telapak tangan Anda, turunkan jari ke-9, akan didapatkan 1 jari dan 8 jari masih berdiri. hasilnya adalah 81.

     
Mungkin Anda akan lebih cepat mengalikannya karena Anda sudah menghafalnya, tetapi cara ini sangat unik dan untuk anak kecil ini akan sangat mudah membantu pembelajarannya.
4. PERKALIAN MENGGANTUNG (KALIKAN, KURANGI ATAU TAMBAHI)
Pada saat melakukan perkalian yang rumit tetapi menggantung seperti 51, 49, 48, 9 dan sebagainya, Anda dapat mengalikan pasangannya dengan angka terdekat lalu kurangi atau tambahi dengan sisa yang dimana si sisa adalah angka pasangannya ini. Berikut contohnya:
  • Contoh Pertama: 23x9 (9 menggantung, dekat dengan angka 10)

    23x9 = (23x10) - (23x1) = 230 - 23 = 207

    ini sebenarnya hanya penjabaran dari aritmatika dasar, yakni 23 x (10-1) = 23 x 9. Contoh ini akan dibahas lebih lanjut di perkalian 9, 99, 999 dan seterusnya.

     
  • Contoh Kedua: 87x42 (42 menggantung, dekat dengan angka 40)

    87x42 = (87x40) + (87x2) = 3480 + 174 = 3654
5. PERKALIAN ANGKA DERET 9, 99, 999 DAN SETERUSNYA
Di sini ada 2 cara untuk mengalikan angka 9 dengan cepat yang juga dapat dilakukan ke 99, 999, dan semua angka serupa. Cara pertama adalah menggunakan konsep pada poin nomor 4 yaitu perkalian menggantung. Cara kedua mungkin agak lebih kompleks, cuma pengurangannya lebih cepat, yaitu, kurangi si pasangannya dengan angka 1 lalu kalikan dengan angka terdekat ke 9, 99, 999 dan ditambah dengan 9, 99, atau 999 dikurang si pasangan-1. Berikut contohnya.
  • Cara Pertama: kalikan si pasangan dengan angka terdekat 999 lalu kurangi dengan si pasangan (konsep perkalian menggantung di poin ke-4).

    581*999 = (581*1000) - (581*1) = 581000 - 581 = 580419

     
  • Cara Kedua: kurangi si pasangan dengan 1 lalu kalikan ke angka terdekat 999 dan tambahkan dengan 999 dikurang si pasangan -1.

    581*999 =  (1000*(581-1)) + (999-(581-1)) = (1000*580) + (999-580) = 580000 + 419 = 580419
6. PERKALIAN DENGAN SALAH SATU ANGKA GENAP
Jika Anda harus mengalikan angka yang besar dan salah satu angkanya itu genap, Anda dapat selalu membagi angka genap itu dengan dua dan mengalikan dua ke pasangan satu lagi. Contohnya berikut ini.
  • Contoh pertama: 8x223

    8x223 = (8/2) x (223x2) = 4 x 446 = 2 x 892 = 1 x 1784 = 1784

     
  • Contoh kedua: 64x15

    64x15 = 32x30 = 16x60 = 8x120 = 4x240 = 2x480 = 960

7. PERSENAN DENGAN AKHIRAN ANGKA 5%
Trik Perkalian persen
Jika Anda harus mengalikan persenan dengan akhiran 5, ada cara mudah untuk melakukannya. Bagi si pasangan dengan angka 10 berkali-kali sesuai angka depan si persen, sebut saja hasilnya itu A. Maka hasilnya adalah A + (A/2).
  • Contoh pertama: 15% dari 35

    15% x 35  = (25/10) + ((25/10) / 2) = 2,5 + (2,5/2) = 2,5 + 1,25 = 3,75

     
  • Contoh kedua: 25% dari 55

    25% x 55 = (55/10) + (55/10) + ((55/10) / 2) = 5,5 + 5,5 + (5,5/2) = 11 + 2,75 = 13,75
8. KALIKAN DENGAN 4
Mungkin trik berikut ini tidak begitu spesial karena sangatlah jelas hanya, tapi mungkin juga Anda tidak tahu. Trik ini sangat mudah, jika suatu angka dikali dengan 4, Anda hanya perlu memecahnya menjadi dikali dengan angka 2 sebanyak dua kali. Berikut contohnya.
  • Contoh pertama: 98x4

    98x4 = (98x2) + (98x2) = 196 + 196 = 392

     
  • Contoh kedua: 173x4

    173x4 = (173x2) + (173x2) = 346 + 346 = 692
9. PERKALIAN DENGAN ANGKA 11
Trik Perkalian 11
Anda pasti tahu bahwa untuk mengalikan suatu angka dengan 10, maka tambahkan 0 di belakang angka tersebut dan itu dapat dilakukan dengan sangat cepat. Dengan angka 11, juga ada trik serupa yang dapat dilakukandengan sangat cepat. Bayangkan ada spasi di antara dua digit terdepan dan terbelakang, lalu isi spasinya dengan penjumlahan digit tersebut, itulah hasilnya.
  • Contoh pertama: 19x11

    19x11 = 1 & (9+1) & 9 = 109

     
  • Contoh kedua: 238x11

    238x11 = 2 & (38+23) & 8 = 2618
10. MELAKUKAN PENAMBAHAN UNTUK DAFTAR YANG PANJANG
Melakukan penambahan untuk daftar yang sangat panjang sangatlah menjengkelkan, apalagi jika kita disuruh untuk melakukannya secara manual tanpa ada bantuan kalkulator ataupun komputer. Triknya adalah melakukan perkiraan angka rata-rata daftar tersebut, lakukan pengurangan ke setiap angka yang ada di daftar dengan angka rata-rata dan hitung hasil akhir semua penambahan, kemudian tambahkan dengan angka rata-rata dikali dengan jumlah angka di daftar. Ya, mungkin terdengar membingungkan, tapi sebenarnya sederhana, berikut contohnya.
  • Contoh: 97 + 86 + 83 + 95 + 85 + 70 + 84 + 72 + 77 + 81 + 70 + 85 + 84 + 76 + 92 + 66

    97 + 86 + 83 + 95 + 85 + 70 + 84 + 72 + 77 + 81 + 70 + 85 + 84 + 76 + 92 + 66 = 

    1. dari daftar angka ini, tebak saja angka rata-ratanya, asumsikan angka rata-rata adalah 80. Berikutnya, cari perbedaan setiap angka dengan angka rata-rata.

    (97-80) + (86-80) + (83-80) + (95-80) + (85-80) + (70-80) + (84-80) + (72-80) + (77-80) + (81-80) + (70-80) + (85-80) + (84-80) + (76-80) + (92-80) + (66-80) =


    17 + 6 + 3 + 15 + 5 + (-10) + 4 + (-8) + (-3) + 1 + (-10) + 5 + 4 + (-4) + 12 + (-14)

    2. Setelah daftarnya menjadi semudah ini, tentu penambahan akan lebih mudah dan cepat. Kita hanya perlu mempersingkatnya dengan melakukan eliminasi. Seperti misalnya angka 5+5+(-10) adalah 0, 4-14=-10, dan seterusnya

    17 + 15 + 1 + (-10) = 23

    3. Setelah kita mendapatkan hasilnya mka aKembali ke angka rata-rata sebelumnya dan kalikan dengan jumlah angka di daftar tadi dimana dalam kasus ini ada 16 angka.

    80x16 = (80x10) + (80x6) = 800 + 480 = 1280

    4. Setelah itu kita tinggal menambahkannya kembali dengan hasil yang didapat sebelumnya dan itulah hasilnya.

    1280+23 = 1303

    97 + 86 + 83 + 95 + 85 + 70 + 84 + 72 + 77 + 81 + 70 + 85 + 84 + 76 + 92 + 66 = 1303


Jika Anda mempelajari statistik, maka Anda mungkin merasa pernah melihat cara ini. Karena cara ini meamang ada digunakan di statistik.

Kamis, 04 September 2014

Transfer Dari BNI ke BRI, Berapa Lama Sampainya???

Kemarin (03-09-2014) sekitar jam 11:15 Siang ada pelanggan yang beli Mouse Macro X7 R4

Dia sudah transfer ke BRI dari BNI.
Tetapi setelah saya cek sampai saat ini (04-09-2014) Sekitar Jam 14:45 / 1 hari lebih, kok dananya belum masuk-masuk ya?
Emangnya apakah selama ini prosesnya?

Wah Jadi Agak Ketar Ketir Nih..
Takutnya entar bisa dipakai utk modus penipuan nih..

Rabu, 27 Agustus 2014

Grid Tricks - Clearer Search Results



Where is numbers 1, 2 & 3 Tricks?  We can simply treat #1 as the More Objects inside a Cell blog, #2 as the Various Images II blog and #3 as the Transparent Grid blog.

I decided to start showing some more tricks I do on my side using grids which I deem will be useful for others as well.  This is about making the search result clearer or more visible by highlighting the cell contents where a near match can be found.  If not, it is very tiring for the user's eyes to trace where exactly those near matches are.

Actually, this entry is partly because of recent exchanges of ideas about the tricks and method in searching.  What I wanted to show here is when you have several columns to look at and if the value in the search box can come from any of those columns, how can we easily distinguish where the near matches are?  This trick aids visually the user just about that.  Here is a sample code for this:

Local oForm
oForm=Newobject("Form1")
oForm.Show
Read Events
Return

Define Class Form1 As Form
      Height = 390
      Width = 770
      AutoCenter = .T.
      Caption = 'Clearer Search Results'
      ShowTips = .T.
      _cSearch = ''

      Add Object grid1 As Grid With ;
            GridLines = 0, ;
            Height = 328, ;
            Left = 10, ;
            Top = 50, ;
            Width = 750,;
            GridLines = 3,;
            DeleteMark = .F.,;
            GridLineColor Rgb(192,192,192),;
            FontName = 'Tahoma',;
            FontSize = 8

      Add Object label1 As Label With ;
            top = 15,;
            left = 10,;
            caption = 'Search',;
            Backstyle = 0

      Add Object Text1 As TextBox With ;
            top = 10,;
            left = 55,;
            Height = 23,;
            Width = 300,;
            value = '',;
            ToolTipText = 'Start typing to search matching records,'+;
            ' Double-click to clear search'

      Procedure Load
            Set Talk Off
            Set Safety Off
            Close Databases All
            Select  company,contact,Title From (Home(2)+;
                  "data\customer") Where .F. Into Cursor junk1 Readwrite
      Endproc

      Procedure grid1.Init
            With This
                  .RecordSourceType = 6
                  .RecordSource = 'junk1'
                  .Column1.DynamicForeColor = ;
                        'IIF(thisform._cSearch $ UPPER(company),RGB(255,128,0),RGB(0,0,0))'
                  .Column2.DynamicForeColor = ;
                        'IIF(thisform._cSearch $ UPPER(contact),RGB(255,128,0),RGB(0,0,0))'
                  .Column3.DynamicForeColor = ;
                        'IIF(thisform._cSearch $ UPPER(title),RGB(255,128,0),RGB(0,0,0))'
                  .Column1.DynamicFontBold = ;
                        'IIF(thisform._cSearch $ UPPER(company),.T.,.F.)'
                  .Column2.DynamicFontBold = ;
                        'IIF(thisform._cSearch $ UPPER(contact),.T.,.F.)'
                  .Column3.DynamicFontBold = ;
                        'IIF(thisform._cSearch $ UPPER(title),.T.,.F.)'
            Endwith
      Endproc

      Procedure Text1.DblClick
            This.Value = ''
            Zap In junk1
            Thisform.grid1.Refresh
      Endproc

      Procedure Text1.InteractiveChange
            Local lcSearch
            lcSearch = Upper(Alltrim(This.Value))
            Thisform._cSearch = m.lcSearch

            Select company, contact, Title From Home(2)+"data\customer" ;
                  Where Upper(cust_id+company+contact+Title);
                  LIKE '%'+m.lcSearch+'%' Into Cursor junk2 NOFILTER

            Select junk1
            Zap In junk1
            Append From Dbf('Junk2')
            Go Top
            Thisform.grid1.Refresh
      Endproc

      Procedure Destroy
            Clear Events
      Endproc

Enddefine

The tricks employed here is via using DynamicForeColor and DynamicFontBold properties of a column.  Another thing you have to notice here is my use of a form property because local variables go out of scope.

Well, those are just 3 simple things to look for.  Now go employ this trick on your end.

Cheers!

More Objects Inside a Grid Cell

In pursuit of making the appearances of our app more powerful, I decided to make my grid more appealing by way of showing several objects inside a cell.  And that can be attained via containers plus manipulating .controlsource(s).

Let us say I have this SQL SELECT:

SELECT fld1, fld2, fld3, fld4, fld5, fld6, fld7, fld8, fld9, fld10 from mytable into cursor junk nofilter

So I have 10 fields above.  Normally we would have 10 columns as well to show everything inside a grid, a column for each field, a record for each row.  Now, I wanted to show only 2 columns where fields 1 to 5 will all be cramped inside Column1 and the rest on Column2.  Here is how to do it.

By default, a grid will bind itself to the current active table/cursor and will follow the field arrangement like in the above fld1, fld2.....etc.  Ignore the sequence of the fields because it will be useless now.



a.  Create container1 on form.  It is easier to manipulate the appearances and positions of objects inside the container when you do it on form (outside the grid).  We will put that later inside the grid

b.  Inside Container1, add 5 textboxes.  Play with controlsource like:
    text1.ControlSource = junk.fld1
    text2.ControlSource = junk.fld2
    * and so on, you can add some more objects like labels if you like
c.  Play with those objects' borderlines, opacity, etc. to suit your taste

d.  Click on another object in the form then click back on container.  Make the container borderwidth = 0, backstyle = 0

e.  When everything seems to satisfy you, press Ctrl+C

f.  Press Ctrl then click on the grid to turn it into edit mode.  Click on the target column

g.  Paste on the target column the container object via Ctrl+V

h.  Go back to that Column1 and change its CurrentControl to your container instead of the default Text1.

i.  Set its Sparse setting to .F.


Repeat the same process for Column2 (create container, etc.) up to letter i.  Run your form and that is it.  Enjoy!


Here is how mine looks: