1、实验题目 Java 程序设计基础实验地点 实验楼 409 实验日期 2013 年 10 月 8 日 机器号 18一、实验目的通过编程和上机实验掌握多重循环和面向对象二、实验内容金额的中文的大写形式给定一个浮点数,将其转换为金额的中文大写形式字符串,例如,123.45 表示为“壹佰贰拾叁元肆角五分”。编写方法,针对以下多种数据情况进一步完善程序。(1)当金额为整数时,只表示整数部分,省略小数部分,并添加“整”字。例如,123 表示为“壹佰贰拾叁元整”。(2)当金额中含有连续的 0 时,只需写一个“零”即可。例如,10005 表示为“壹万零五元整”(3)10 的省略表示形式。例如,110 表示为“
2、壹佰一拾元整”而 10 则表示为“拾元整”。三、过程及结果public class JinE public static String tostring(double x)String yuan=“亿千百拾万千百拾元觉分“;String dight=“零壹贰叁肆伍陆柒捌玖“;String result=“;int y=(int)Math.round(x*100);int i=yuan.length()-1;while(y0i-;y=y/10;return result;public static void main(String args) double x=12345.67;System.out.println(JinE.tostring(x);