Halo semuanya! Berjumpa dengan Miniblog dari Inzaghi's Blog! Tetrasi atau Tetration merupakan Operasi Hitung yang diatas Perpangkatan atau Eksponensial karena merupakan Operasi Hitung Level 4 sebagai Perpangkatan (Eksponensial) yang Berulang. Seperti apakah Program Tetration dalam Bahasa Pemrograman Java? Inilah Jawabannya.
Untuk Software-nya, Anda bisa menggunakan NetBeans, Eclipse, IntelliJ IDEA, ataupun VS Code. Bahkan Anda juga bisa menggunakan Online Compiler yang ada di Internet seperti Programiz, OneCompiler, OnlineGDB, Trinket, dll.
Dalam Matematika, Tetrasi (atau Hyper-4) adalah operasi yang didasarkan pada eksponen yang diulang atau diulang. Namun, tidak ada notasi standar untuk Tetrasi (Tetration) ↑↑ dan eksponen kiri xb adalah hal yang umum.
Tetrasi juga didefinisikan secara Rekursif sebagai :
Dan inilah Tetrasi Rekursif (Recursive Tetration) dengan Bahasa Java :
import java.util.Scanner;import static java.lang.Math.pow;public class Tetration {static void header(String header) {System.out.println(header);}public static int tetrasi(int angka, int tetra) {if (tetra == 0)return 1;elsereturn Math.toIntExact((long) Math.pow(angka, tetrasi(angka, tetra-1)));}public static void main(String[] args) {System.out.println("--------------------------------");System.out.println("Program Tetrasi Bilangan");System.out.println("--------------------------------");Scanner masukan = new Scanner(System.in);header("Pangkat Rekursif");System.out.print("Angka : ");int angka = masukan.nextInt();System.out.print("Tetrasi : ");int tetra = masukan.nextInt();int hasil = tetrasi(angka,tetra);System.out.print("Hasil = " + hasil);System.out.println("");}}
Input dan Output :
--------------------------------
Program Tetrasi Bilangan
--------------------------------
Pangkat Rekursif
Angka : 6
Tetrasi : 2
Hasil = 46656
Mohon maaf apabila ada kesalahan sedikitpun pada Kode Program ini.
Terima Kasih 😀😊😘👌👍 :)