Pengaturan

Gambar

Lainnya

Tentang KASKUS

Pusat Bantuan

Hubungi Kami

KASKUS Plus

© 2024 KASKUS, PT Darta Media Indonesia. All rights reserved

kodingersAvatar border
TS
kodingers
Konversi Bilangan Desimal java
Saya sudah mempelajari contoh program konversi bilangan desimal di bawah ini menggunakan rekursif.

public class DecToOthersRecur {
static void printBase(int num, int base){
String digits="0123456789abcdef";
if(num>=base){
printBase(num/base, base);
}
System.out.print(digits.charAt(num%base));
}
public static void main(String[] args) {
// TODO Auto-generated method stub
int num = 20;
int base = 16;
printBase(num, base);
}

}

Setelah saya jalankan, hasilnya 14 dimana 1 adalah hasil bagi dan 4 adalah sisa. 4 didapat dari sintax "System.out.print(digits.charAt(num%base));". Yang ingin saya tanyakan adalah darimana nilai 1 dicetak ?
nona212
nona212 memberi reputasi
1
1.8K
10
GuestAvatar border
Guest
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Urutan
Terbaru
Terlama
GuestAvatar border
Guest
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Komunitas Pilihan