关于金额转化为大写的小程序
来源:互联网 发布:c#集合和数组的区别 编辑:程序博客网 时间:2024/05/21 22:27
package com.lanou.review.money;
import java.util.Scanner;
/**
* 输入整数价钱 输出大写金额
*/
public class Money {
public static void main(String[] args) {
System.out.println("请输入一个金额:");
Scanner sc = new Scanner(System.in);
int price = sc.nextInt();
// 存放结果
String str = "";
// 单位索引
int u = 0;
// false表示上一位不是0,true表示上一位是0
boolean flag = true;
String[] arr = { "零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖" };
String[] unit = { "", "拾", "佰", "仟", "万" };
// 循环获取price的各个位上的数字
while (price > 0) {
// 个位数字
int n = price % 10;
price = price / 10;
String tmp = "";
// 如果n不是0,就找对应的大写+单位
if (n != 0) {
tmp += arr[n];
tmp += unit[u];
// 将标识转换成false,如果在遇到n=0就转换
flag = false;
} else {
// 如果n=0,上一位数不是0,则追加一个字符‘零’
if (!flag) {
tmp = "" + arr[n];
flag = true;
}
}
import java.util.Scanner;
/**
* 输入整数价钱 输出大写金额
*/
public class Money {
public static void main(String[] args) {
System.out.println("请输入一个金额:");
Scanner sc = new Scanner(System.in);
int price = sc.nextInt();
// 存放结果
String str = "";
// 单位索引
int u = 0;
// false表示上一位不是0,true表示上一位是0
boolean flag = true;
String[] arr = { "零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖" };
String[] unit = { "", "拾", "佰", "仟", "万" };
// 循环获取price的各个位上的数字
while (price > 0) {
// 个位数字
int n = price % 10;
price = price / 10;
String tmp = "";
// 如果n不是0,就找对应的大写+单位
if (n != 0) {
tmp += arr[n];
tmp += unit[u];
// 将标识转换成false,如果在遇到n=0就转换
flag = false;
} else {
// 如果n=0,上一位数不是0,则追加一个字符‘零’
if (!flag) {
tmp = "" + arr[n];
flag = true;
}
}
阅读全文
0 0
- 关于金额转化为大写的小程序
- 小写金额转化为大写
- 数字金额转化为大写金额
- 数字金额转化为汉字大写金额
- java小程序:阿拉伯数字金额转化为中国文字数字表示的金额
- 将小写金额转化为大写
- 将数字金额转化为汉字大写
- 小写金额自动转化为大写,js
- 数字金额转化为中文大写
- Oracle中将数字金额转化为大写
- 金额的大写方法_把数字转化为人民币的大写汉字
- JavaScript 动态将数字金额转化为中文大写金额
- 数字转换成金额大写的小程序
- 一个输入数字转化为大写的小程序(用到递归)
- JAVA的人民币大写(金额)转化
- JAVA的人民币大写(金额)转化
- 关于数字转化成大写汉字的一个小程序之总结
- 金额大写转化
- TCP与UDP区别总结
- React Native实现微信好友/朋友圈分享功能-Android/iOS双平台通用
- 计算机网络总结之物理层
- Struts2方法调用
- 2017中国商业智能行业研究报告
- 关于金额转化为大写的小程序
- 《 软件工程(C编码实践篇)》心得
- React虚拟DOM的原理&&为什么使用虚拟DOM
- CF
- caffe配置
- 算法_分治策略_找到最大值与最小值
- 关于unity c#脚本中将string字符串进行分割
- Qt 中获取摄像头图像数据的方法
- CRC校验