Cara menggunakan RPUND pada Python

Number adalah tipe data Python yang menyimpan nilai numerik. Number adalah tipe data yang tidak berubah. Ini berarti, mengubah nilai dari sejumlah tipe data akan menghasilkan objek yang baru dialokasikan.

Objek Number dibuat saat Anda memberikan nilai pada-nya. Sebagai contoh : angkaPertama = 1 angkaKedua = 33

Python mendukung beberapa tipe data Number diantaranya :

Berikut ini adalah beberapa contoh dari Tipe data Number pada Python :

IntFloatComplex200.13.14j3001.2035.j-13-41.2angkaKedua = 330angkaKedua = 331angkaKedua = 332angkaKedua = 333angkaKedua = 334angkaKedua = 335angkaKedua = 336angkaKedua = 337angkaKedua = 338angkaKedua = 339200201202

Konversi Tipe Data Number Python

Pada Python Anda bisa mengkonversi tipe data dengan menggunakan fungsi. Dibawah ini adalah beberapa fungsi untuk mengkonversi tipe data number Python.

  • 203 untuk meng-konversi x menjadi plain integer.
  • 204 untuk meng-konversi x menjadi long integer.
  • 205 untuk meng-konversi x menjadi floating point number.
  • 206 untuk meng-konversi x menjadi complex number dengna real part x dan imaginary part zero.
  • 207 untuk meng-konversi x dan y menjadi complex number dengan real part x dan imaginary part y. x dan numeric expressions y.

Fungsi Matematika Python

Pada bahasa pemrograman Python terdapat fungsi untuk melakukan perhitungan matematis, berikut adalah daftarnya :

NamaPenggunaanPenjelasanAbsolute208Nilai absolut dari x:(positive) jarak antara x and 0.Ceiling209Ceiling dari x: integer terkecil yang kurang dari x.Cmp0.10-1 if x < y, 0 if x == y, or 1 if x > y. Tidak berlaku lagi dengan Python 3. Sebaliknya gunakan return (x>y)-(xEksponen0.11Nilai eksponen dari x: exFabs0.12Nilai absolut dari x.Floor0.13Nilai dasar dari x: internet terbesar tidak lebih besar dari x.Log0.14Logaritma dari x, untuk x > 0.Log 100.15Basis 10 logaritma dari x, untuk x > 0.Max0.16Argumen terbesar: Nilai terdekat dengan tak terhingga positifMin0.17Argumen terkecil: nilai yang paling mendekati tak berhingga negatif.Modf0.18Bagian pecahan dan bilangan bulat dari x dalam tupel dua item. Kedua bagian memiliki tanda yang sama dengan x. Bagian integer dikembalikan sebagai float.Pow0.19Nilai x ** y.Round3.14j0X dibulatkan menjadi n digit dari titik desimal. Putaran Python jauh dari nol sebagai tie-breaker: round (0.5) adalah 1.0 dan round (-0.5) adalah -1.0.Akar Kuadrat3.14j1Akar kuadrat x untuk x> 0.

Fungsi Nomor Acak Python

Nomor acak digunakan untuk aplikasi permainan, simulasi, pengujian, keamanan, dan privasi. Python mencakup fungsi berikut yang umum digunakan. Berikut adalah daftarnya :

Pada kasus tersebut, function yang kita panggil adalah numpy.array(), jadi jelas kalau yang digunakan adalah function dari numpy. Akhir kata, hal tersebut sebenarnya tergantung dari orangnya masing-masing, terserah kalian yang menurut kalian itu lebih mudah untuk digunakan.

Tapi tenang saja, di Python sudah ada modul

import math
7 yang akan membantu kita membuat perhitungan matematika menjadi lebih mudah.

Mari kita pelajari lebih dalam tentang modul ini…

Apa itu Modul import math7 pada Python?

Modul

import math
7 adalah modul yang menyediakan fungsi-fungsi matematika dasar untuk digunakan pada operasi matematika sederhana.

Modul

import math
7 juga memiliki beberapa konstanta seperti
>>> import math
>>> dir(math)
1,
>>> import math
>>> dir(math)
2,
>>> import math
>>> dir(math)
3,
>>> import math
>>> dir(math)
4 yang bisa kita manfaatkan dalam pembuatan rumus.

Contoh rumus luas lingkaran (π × r²):

import math

def luas_lingkaran(r):
    return math.pi * r**2

Untuk dapat menggunakan fungsi-fungsi dan konstanta dari modul matematika, kita harus mengimpornya terlebih dahulu.

import math

Mari kita lihat ada fungsi apa saja di dalam modul ini. Buka intepreter python, kemudian ketik perintah ini:

>>> import math
>>> dir(math)

Hasilnya:

Ini adalah fungsi-fungsi yang bisa kita manfaatkan untuk membuat program.

Selanjutnya, untuk mendapatkan penjelasan lebih lanjut tentang fungsi-fungsi ini, silahkan ketik perintah:

help(math)

Atau bisa juga kunjungi website dokumentasinya.

Konstanta pada Modul import math7

Modul

import math
7 memiliki beberapa konstanta yang bisa kita gunakan dalam pembuatan rumus matematika.

  • >>> import math
    >>> dir(math)
    7 merupakan konstanta untuk π = 3.141592…
  • >>> import math
    >>> dir(math)
    8 merupakan konstanta untuk e = 2.718281…
  • >>> import math
    >>> dir(math)
    9 merupakan konstanta untuk τ = 6.283185… Tau adalah konstanta untuk lingkaran yang sama dengan 2π.
  • Konstanta
    help(math)
    0 merupakan konstanta untuk nilai tak terhingga (infinity)
  • help(math)
    1 merupakan konstanta untuk nilai bukan angka (NaN) atau Not a Number.

Fungsi Pembulatan Nilai di Python

Ada dua fungsi di modul

import math
7 yang bisa kita pakai untuk pembulantan nilai, yakni:

  • help(math)
    3 dibulatkan ke atas (contoh:
    help(math)
    4 jadi
    help(math)
    5)
  • help(math)
    6 dibulatkan ke bawah (contoh:
    help(math)
    7 jadi
    help(math)
    8)

Biar paham, mari kita coba contohnya di shell python:

Contoh pembulatan dengan fungsi

help(math)
3

>>> import math
>>> math.ceil(3.9)
4
>>> math.ceil(3.4)
4
>>> math.ceil(3.2)
4

Contoh pembulatan dengan fungsi

help(math)
6

>>> import math
>>> math.floor(3.9)
3
>>> math.floor(3.4)
3
>>> math.floor(3.2)
3
>>> 

Sebenarnya ada satu lagi fungsi untuk pembulatan nilai di Python, yakni fungsi

>>> import math
>>> math.ceil(3.9)
4
>>> math.ceil(3.4)
4
>>> math.ceil(3.2)
4
1.

Fungsi

>>> import math
>>> math.ceil(3.9)
4
>>> math.ceil(3.4)
4
>>> math.ceil(3.2)
4
1 sudah ada secara default di Python, jadi kita tidak perlu mengimpornya dari modul
import math
7.

Contoh fungsi

>>> import math
>>> math.ceil(3.9)
4
>>> math.ceil(3.4)
4
>>> math.ceil(3.2)
4
1:

>>> round(3.9)
4
>>> round(3.3)
3
>>> round(3.5)
4

Fungsi

>>> import math
>>> math.ceil(3.9)
4
>>> math.ceil(3.4)
4
>>> math.ceil(3.2)
4
1 akan membulatkan nilai ke nilai terdekat. Seperti contoh di atas
help(math)
4 dibulatkan jadi
help(math)
5 dan
>>> import math
>>> math.ceil(3.9)
4
>>> math.ceil(3.4)
4
>>> math.ceil(3.2)
4
8 dibulatkan jadi
help(math)
8.

Fungsi untuk Membuat Nilai Absolut di Python

Nilai absolut atau mutlak adalah nilai yang selalu positif, artinya nggka boleh negatif.

Contoh:

saldo = 1000

Kita punya variabel

>>> import math
>>> math.floor(3.9)
3
>>> math.floor(3.4)
3
>>> math.floor(3.2)
3
>>> 
0 dengan isi
>>> import math
>>> math.floor(3.9)
3
>>> math.floor(3.4)
3
>>> math.floor(3.2)
3
>>> 
1. Nah, secara logika.. saldo nggak mungkin nilainya negatif.

Kalau negatif, berarti dia ngutang donk.. hehe.

Tapi misalnya kita tidak sengaja membuat program yang membuat saldonya menjadi negatif.

Contoh:

saldo = 1000
topup = -15000
saldo = saldo + topup

print("Saldo: ", saldo);

Hasil outputnya:

Saldo: -14000

Lihat, di baris ke-2 kita memberikan nilai

>>> import math
>>> math.floor(3.9)
3
>>> math.floor(3.4)
3
>>> math.floor(3.2)
3
>>> 
2 ke saldonya dengan nilai negatif. Ini akan membuat nilai akhir saldo jadi negatif.

Karena itu, untuk menjaga saldo tetap bernilai positif.. maka kita harus mengeset nilai

>>> import math
>>> math.floor(3.9)
3
>>> math.floor(3.4)
3
>>> math.floor(3.2)
3
>>> 
2 selalu positif.

Caranya gimana?

Caranya bisa dengan fungsi

>>> import math
>>> math.floor(3.9)
3
>>> math.floor(3.4)
3
>>> math.floor(3.2)
3
>>> 
4.

Contoh:

import math
0

Hasilnya:

Walaupun nanti si user menginputkan nilai negatif, ia akan diubah ke positif.

Fungsi Pangkat di Python

Ada beberapa fungsi untuk melakukan operasi pangkat di Python:

  • >>> import math
    >>> math.floor(3.9)
    3
    >>> math.floor(3.4)
    3
    >>> math.floor(3.2)
    3
    >>> 
    5 dan
    >>> import math
    >>> math.floor(3.9)
    3
    >>> math.floor(3.4)
    3
    >>> math.floor(3.2)
    3
    >>> 
    6 untuk membuat operasi pangkat di Python;
  • >>> import math
    >>> math.floor(3.9)
    3
    >>> math.floor(3.4)
    3
    >>> math.floor(3.2)
    3
    >>> 
    7 untuk menghitung hasil pangkat dari logaritma alami ex (di mana e = 2.71828…);
  • >>> import math
    >>> math.floor(3.9)
    3
    >>> math.floor(3.4)
    3
    >>> math.floor(3.2)
    3
    >>> 
    8 untuk menghitung ex - 1;

Fungsi yang biasanya dipakai untuk membuat pangkat adalah

>>> import math
>>> math.floor(3.9)
3
>>> math.floor(3.4)
3
>>> math.floor(3.2)
3
>>> 
5, fungsi ini sebenarnya sudah ada secara build-in di Python.

Contoh:

import math
1

Artinya 24, maka hasilnya akan 16.

Kita juga bisa menggunakan fungsi

>>> import math
>>> math.floor(3.9)
3
>>> math.floor(3.4)
3
>>> math.floor(3.2)
3
>>> 
6, hasilnya juga akan sama. Cuma beda tipe data yang dihasilkan.

Contoh:

import math
2

Maka hasilnya:

Fungsi

>>> import math
>>> math.floor(3.9)
3
>>> math.floor(3.4)
3
>>> math.floor(3.2)
3
>>> 
6 meghasilkan tipe data float atau pecahan, sedangkan
>>> import math
>>> math.floor(3.9)
3
>>> math.floor(3.4)
3
>>> math.floor(3.2)
3
>>> 
5 menghasilkan tipe data integer.

Fungsi Akar Kuadrat di Python

Nah, kalau kalau mau menghitung hasil akar kuadrat..

..Kita bisa menghitungnya dengan fungsi

>>> round(3.9)
4
>>> round(3.3)
3
>>> round(3.5)
4
3 dari modul
import math
7.

Contoh:

import math
3

Hasilnya:

Fungsi Logaritma di Python

Logaritma adalah operasi matematika yang merupakan kebalikan (atau invers) dari eksponen atau pemangkatan.

Ada beberapa fungsi untuk menghitung logaritma di Python:

  • Fungsi
    >>> round(3.9)
    4
    >>> round(3.3)
    3
    >>> round(3.5)
    4
    5 untuk menghitung logaritma alami dari sebuah nilai dengan basis
    >>> import math
    >>> dir(math)
    2, di mana
    >>> import math
    >>> dir(math)
    2 adalah
    >>> round(3.9)
    4
    >>> round(3.3)
    3
    >>> round(3.5)
    4
    8… (dan seterusnya)
  • Fungsi
    >>> round(3.9)
    4
    >>> round(3.3)
    3
    >>> round(3.5)
    4
    9 untuk menghitung logaritma dari nilai dengan basis 10.
  • Fungsi
    saldo = 1000
    0 untuk menghitung logartima alami dari jumlah argumen dan
    saldo = 1000
    1.

Contoh penggunaan:

import math
4

Hasilnya:

Fungsi Trigonometri di Python

Kalau berurusan sama sudut dan segitiga, kita butuh fungsi-fungsi trigonometri seperti

saldo = 1000
2,
saldo = 1000
3 ,
saldo = 1000
4 dan sebagainya.

Modul

import math
7 sudah menyediakan fungsi-fungsi untuk menghitung trigonometri, diantaranya

  • saldo = 1000
    2 untuk menghitung sinus;
  • saldo = 1000
    3 untuk menghitung cosinus;
  • saldo = 1000
    4 untuk menghitung tangen;

Contoh penggunaan:

import math
5

hasilnya:

Pada contoh ini, kita menggunakan fungsi

saldo = 1000
9 untuk mengubah derajat menjadi radian. Lalu kita hitung hasil sinus, cosinus, dan tangennya.

Fungsi Faktorial di Python

Hasil opearasi faktorial di Python dapat kita hitung dengan fungsi

saldo = 1000
topup = -15000
saldo = saldo + topup

print("Saldo: ", saldo);
0.

Contoh:

import math
6

Hasilnya:

Apa Selanjutnya?

Kita sudah membahas gimana contoh-contoh penggunakan fungsi dari modul

import math
7. Masih banyak lagi fungsi-fungsi di modul
import math
7 yang belum kita coba.

Karena itu, selanjutnya cobalah untuk gunakan sendiri di program yang kamu buat dan coba ceritakan gimana hasilnya.

Bagaimana cara menggunakan rumus Round?

Pembulatan menggunakan fungsi ROUND dapat dilakukan dengan menggunakan rumus “=ROUND(Angka; Jumlah Digit)”. "Angka" yang dimaksud di sini merupakan angka desimal atau pecahan yang akan dibulatkan ke beberapa tempat tertentu.

Apa itu Round di Python?

Fungsi round() berfungsi untuk membulatkan suatu bilangan desimal berkoma. Tujuan dari fungsi ini adalah mengembalikan nilai berupa bilangan integer atau float dengan ketentuan sebagai berikut: Jika ndigits tidak ditentukan, fungsi round() akan mengembalikan nilai integer yang paling mendekati.

Apa itu eval di Python?

Fungsi eval() di Python Fungsi eval() digunakan untuk memparsing atau menguraikan ekspresi string yang diteruskan ke fungsi ini dan menjalankannya sebagai ekspresi python (kode) di dalam program.

Apakah fungsi formula round pada aplikasi Microsoft Excel?

Note: Secara Default, Rumus ROUND akan membulatkan bilangan desimal menuju nilai yang paling mendekati (0 atau 10). Artinya, jika angka di belakang koma adalah 5 sampai 9, maka akan dibulatkan menjadi 10.