Bekerja dengan fungsi eksponensial
Fungsi eksponensial berguna saat Anda perlu melakukan perhitungan di dalam basis data. Untuk basis data yang menyimpan informasi real estat, misalnya, Anda mungkin perlu menghitung luas. Dalam kasus ini, fungsi-fungsi berikut dapat membantu:
POWER(number, power): mempangkatkan suatu angka ke pangkat yang ditentukanSQUARE(number): mempangkatkan suatu angka ke pangkat 2
Atau, jika Anda perlu menghitung jarak antara dua kota yang koordinatnya diketahui, Anda dapat menggunakan fungsi ini:
SQRT(number): menghitung akar kuadrat dari suatu bilangan positif.
Dalam latihan ini, Anda akan mencoba fungsi-fungsi eksponensial dan menganalisis nilai yang dikembalikannya.
Latihan ini adalah bagian dari kursus
Fungsi untuk Memanipulasi Data di SQL Server
Petunjuk latihan
- Pangkatkan angka yang disimpan dalam variabel
@numberdengan pangkat dari variabel@power. - Hitung kuadrat dari variabel
@number(kuadrat berarti pangkat 2). - Hitung akar kuadrat dari angka yang disimpan dalam variabel
@number.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
DECLARE @number DECIMAL(4, 2) = 4.5;
DECLARE @power INT = 4;
SELECT
@number AS number,
@power AS power,
-- Raise the @number to the @power
___ AS number_to_power,
-- Calculate the square of the @number
___ num_squared,
-- Calculate the square root of the @number
___ num_square_root;