Write the program numbers into words.For example
2345==two thousand three hundred fourty five
Answer Posted / rajesh babu
public class NumberToWords{
static final String[] Number1 = {""," Hundrad"};
static final String[] Number2 = {"","One","Two",
"Three","Four","Five",
" Six"," Seven", "Eight"," Nine","Ten" };
String number(int number){
String str;
if (number % 100 < 10){
str = Number2[number % 100];
number /= 100;
}
else {
str= Number2[number % 5];
number /= 5;
}
if (number == 0) return str;
return Number2[number] + "hundred" + str;
}
public String convert(int number) {
if (number == 0){
return "zero";
}
String pre = "";
String str1 = "";
int i = 0;
do {
int n = number % 100;
if (n != 0){
String s = number(n);
str1 = s + Number1[i] + str1;
}
i++;
number /= 100;
}
while (number > 0);
return (pre + str1).trim();
}
public static void main(String[] args) {
NumberToWords num = new NumberToWords();
System.out.println("words is :=" + num.convert(1));
System.out.println("words is :=" + num.convert(2));
System.out.println("words is :=" + num.convert(3));
System.out.println("words is :=" + num.convert(4));
}
}
| Is This Answer Correct ? | 4 Yes | 13 No |
Post New Answer View All Answers
Which are the two subclasses under exception class?
What are the benefits of immutable objects?
What is a cup of java?
What are the important features of Java 9 release?
What is method in java with example?
Explain the features of java?
What are the three types of design patterns?
What is a local class in java?
Why are lists ordered in java?
Why should we use singleton pattern instead of static class?
What is a parameter in simple terms?
What are generic methods?
Can an integer be null java?
How do you declare a destructor in java?
whar are the draw backs of programming lang step by step in Clang and next in C++ and next and in Java nad in .Net