简单巧妙的罗马数字转换方法
来源:互联网 发布:忘记网络账号密码 编辑:程序博客网 时间:2024/05/17 12:23
java
public String IntToRoma(int num){
int[] values={1000,900,500,400,100,90,50,40,10,9,5,4,1}; String[] strs={"M","CM","D","CD","C","XC", "L","XL","X","IX","V","IV","I"}; StringBuilder sb = new StringBuilder(); for(int i=0;i<values.length;i++) { while(num >= values[i]) { num -= values[i]; sb.append(strs[i]); } } return sb.toString();
}
1 0
- 简单巧妙的罗马数字转换方法
- 罗马数字转换成阿拉伯数字以及递归的简单运用
- 罗马数字转换
- 罗马数字转换
- PreTranslateMessage 、CWND & HWND & 控件ID之间的巧妙转换方法
- 巧妙处理pdf转换成jpg的好方法
- 简单的算法问题6——罗马数字转换成整数
- 将罗马数字转换成普通的阿拉伯数字
- 罗马数字与整数相互的转换
- leetcode 罗马数字与整数的转换算法
- FCC--Roman Numeral Converter(罗马数字的转换)
- Python 罗马数字与阿拉伯数字的转换
- 罗马数字与阿拉伯数字的相互转换
- Latex输入罗马数字的最简便方法
- 关于矩形转换输出格式巧妙方法
- 罗马数字转换成整数(注意罗马数字的大小表示问题)
- 数字转换 转成罗马数字
- 罗马数字转换为整数
- Android自定义控件<迅雷进度条>
- main函数的参数(一)
- 《Java设计模式》之解释器模式
- 最长公共子字序列和最长公共子字符串
- 【Flume】【源码分析】深入flume-ng的三大组件——source,channel,sink
- 简单巧妙的罗马数字转换方法
- MFC内存泄露问题
- Android Api Demos登顶之路(四十二)Fragment-->Nesting Tabs
- 适配器模式、装饰模式、代理模式和外观模式
- android解决同一个界面上ScrollView和百度地图(ListView等可滚动控件)滚动冲突问题
- DOS format was specified but only a single line feed character was found, not 2
- BZOJ 1061 [Noi2008]志愿者招募 线性规划
- 【读书笔记】iOS-写代码注意事项
- Chapter10. UINavigationController - iOS Programming- The Big Nerd Ranch Guide 读书笔记