Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * converting integers to roman numerals.
- *
- * @author (Joesph Stella)
- * @version (March, 23, 2019)
- */
- public class Conversion
- {
- /**
- * Constructor for objects of class Conversion
- * @param number - the number to be converted into a roman Numeral
- */
- public static String Convert(int number)
- {
- if ((number < 1) || (number > 3999)){
- System.out.println("Sorry, the number is out of range.");}
- if (number >= 1000) {
- return "M" + (number - 1000);}
- if (number >= 900)
- return "CM" + (number - 900);
- if (number >= 500) {
- return "D" + (number - 500);}
- if (number >= 400) {
- return "CD" + (number - 400);}
- if (number >= 100) {
- return "C" + (number - 100);}
- if (number >= 90) {
- return "XC" + (number - 90);}
- if (number >= 50){
- return "L" + (number - 50);}
- if (number >= 40) {
- return "XL" + (number - 40);}
- if (number >= 10) {
- return "X" + (number - 10);}
- if (number >= 9){
- return "IX" + (number - 9);}
- if (number >= 5) {
- return "V" + (number - 5);}
- if (number >= 4) {
- return "IV" + (number - 4);}
- if (number >= 1) {
- return "I" + (number - 1);}
- return "Invalid";
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement