X से विभाज्य K अंक की सबसे छोटी संख्या ज्ञात करने के लिए, Java कोड इस प्रकार है -
उदाहरण
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
डेमो नामक एक वर्ग में 'छोटा_के' नामक एक फ़ंक्शन होता है। यह फ़ंक्शन 'k' के अंकों की न्यूनतम संख्या देता है जो संख्या 'x' को पूरी तरह से विभाजित करता है। मुख्य फ़ंक्शन में, 'x' और 'k' के लिए एक मान परिभाषित किया गया है। फ़ंक्शन को इन मानों के साथ बुलाया जाता है और संबंधित संदेश कंसोल पर प्रदर्शित होता है।