5 Cara menghitung dengan terminal

5 Cara menghitung dengan terminal

Menghitung biasanya dilakukan dengan jari atau alat penghitung seperti calculator, sempoa dan lain sebagainya. Tapi apa jadinya kalau kamu membutuhkan perhitungan yang cepat dan akurat dengan nilai yang cukup kompleks atau angka desimal tanpa alat? Sementara sistem operasi yang kamu gunakan adalah linux server atau situasi lain yang mengharuskan kamu menghitung dengan terminal. Akankah kamu menghitung dengan jari? Kali ini kami akan membahas cara menghitung dengan terminal yang mudah dan cepat. Berikut ini adalah 5 cara menghitung dengan terminal linux.

#1 Menghitung dengan terminal menggunakan bash command

Hampir semua linux sudah terinstall bash secara default. Oleh karena itu bash bisa jadi salah satu cara alternatif untuk menghitung dengan terminal di linux. Berikut contoh menghitung dengan bash terminal.

1
2
3
# Penambahan
echo $((5+4))
9
1
2
3
# Pengurangan
echo $((5-4))
1
1
2
3
# Perkalian
echo $((10*5))
50
1
2
3
# Pembagian
echo $((10/5))
2
1
2
3
# Modulus
echo $((5 % 4))
1
1
2
3
# Menghitung gabungan
echo $(( ((5 % 4) * 6) / 2 ))
3

Diatas ini adalah berbagai contoh cara menghitung dengan terminal linux. Hampir semua operator aritmatika didukung oleh bash. Sayangnya ada kekurangan saat menghitung menggunakan bash, yaitu belum bisa menghasilkan atau menjumlahkan bilangan desimal. Kalaupun bisa tentunya membutuhkan tools lain atau dengan custom bash command dengan perintah yang cukup panjang tentunya. Mungkin kalau ada kesempatan kami akan membahas cara membuat calculator sendiri di terminal linux. Jadi kalau yang akan kamu hitung adalah bilangan bulat atau non desimal silahkan gunakan bash untuk menghitung.

#2 Menghitung dengan terminal menggunakan python command

Sama seperti bash, hampir semua linux juga sudah terinstall python secara default. Tapi tidak ada salahnya jika kamu check terlebih dahulu apakah program python sudah terinstall dikomputer kamu dengan menjalankan perintah berikut.

1
2
which python
/usr/bin/python

Jika sudah terinstall maka terminal akan menghasilkan output path installasi python misal /usr/bin/python. Sementara jika belum terinstall atau konflik biasanya terminal akan menghasilkan output error atau blank. Setelah dipastikan bahwa python sudah terinstall, kamu bisa mulai menghitung dengan perintah berikut diterminal.

1
2
python -c "print 5*4"
20

Untuk menghitung bilangan desimal dengan python melalui terminal kamu bisa jalankan perintah berikut diterminal.

1
2
python -s "print 5/float(3)"
1.66666666667

atau

1
2
python -c 'from __future__ import division; print 5/3'
1.66666666667

#3 Menghitung dengan terminal menggunakan PHP cli command

PHP cli secara default biasanya belum terinstall di linux. Jadi untuk menghitung diterminal menggunakan php cli harus dipastikan terlebih dahulu bahwa PHP cli sudah terinstall atau belum.

1
2
which php
/usr/bin/php

Jika PHP cli sudah terinstall maka terminal akan menghasilkan output path installasi PHP misal /usr/bin/php. Sementara jika belum terinstall atau konflik biasanya terminal akan menghasilkan output error atau blank. Setelah dipastikan bahwa PHP cli sudah terinstall, kamu bisa mulai menghitung diterminal dengan perintah berikut.

1
2
php -r "echo (4/3).PHP_EOL;"
1.3333333333333

#4 Menghitung dengan terminal menggunakan Node JS command

Node JS secara default biasanya belum terinstall di linux. Jadi untuk menghitung diterminal menggunakan Node JS harus dipastikan terlebih dahulu bahwa Node JS sudah terinstall atau belum.

1
2
which node
/usr/bin/node

Jika Node JS sudah terinstall maka terminal akan menghasilkan output path installasi Node JS misal /usr/bin/node. Sementara jika belum terinstall atau konflik biasanya terminal akan menghasilkan output error atau blank. Setelah dipastikan bahwa Node JS sudah terinstall, kamu bisa mulai menghitung diterminal dengan perintah berikut.

1
2
node -e "console.log(5/3)"
1.6666666666666667

#5 Menghitung dengan terminal menggunakan ruby

Secara default ruby biasanya belum terinstall di linux. Jadi untuk menghitung diterminal menggunakan ruby harus dipastikan terlebih dahulu bahwa ruby sudah terinstall atau belum.

1
2
which ruby
/usr/bin/ruby

Jika ruby sudah terinstall maka terminal akan menghasilkan output path installasi ruby misal /usr/bin/ruby. Sementara jika belum terinstall atau konflik biasanya terminal akan menghasilkan output error atau blank. Setelah dipastikan bahwa ruby sudah terinstall, kamu bisa mulai menghitung diterminal dengan perintah berikut.

1
2
ruby -e 'puts 3/2.to_f'
1.5

 

Menghitung dengan terminal pada linux memang jarang sekali dilakukan. Akan tetapi bersiap-siap sebelum kemungkinan itu datang tidak ada salahnya jika kita sudah menguasainya. Misalnya ada perusahaan yang meminta kamu untuk hadir interview atau test skill dan kamu diharuskan menghitung dengan terminal. Haruskah kamu melewatkan kesempatan itu? 😉