X দিয়ে বিভাজ্য সবচেয়ে ছোট K ডিজিটের সংখ্যা বের করার জাভা কোড নিচে দেওয়া হলো:
উদাহরণ
import java.io.*; import java.lang.*; public class Demo{ public static double smallest_k(double x_val, double k_val){ double val = 10; double MIN = Math.pow(val, k_val - 1); if (MIN % x_val == 0) return (MIN); else return ((MIN + x_val) - ((MIN + x_val) % x_val)); } public static void main(String[] args){ double x_val = 76; double k_val = 3; System.out.println("The smallest k digit number divisible by x is "); System.out.println((int)smallest_k(x_val, k_val)); } }আউটপুট
The smallest k digit number divisible by x is 152
Demo নামক একটি ক্লাসে 'smallest_k' নামক একটি ফাংশন থাকে। এই ফাংশন 'k' ডিজিটের ন্যূনতম সংখ্যা রিটার্ন করে যা 'x' সংখ্যাকে পুরোপুরি ভাগ করে। main ফাংশনে 'x' এবং 'k'-এর জন্য মান সংজ্ঞায়িত করা হয়েছে। ফাংশনটি এই মানগুলো দিয়ে কল করা হয়েছে এবং প্রাসঙ্গিক মেসেজ কনসোলে দেখানো হয়েছে।