将输入的数字转换为用以“万”为单位的代码
初学java,写一个将输入的数字转换为用以“万”为单位的代码。
操作方法
- 01
新手,代码写的没有大神好,多多包涵。
- 02
package 数字转换工具; import java.util.Scanner; /** * 扫描控制台输入.通过new Scanner(System.in)创建一个Scanner,控制台会一直等待输入// * @author Administrator * */ public class yiwan { public static void main(String[] args) { System.out.println("输入一个整数:"); @SuppressWarnings("resource") Scanner s = new Scanner(System.in); double num = s.nextDouble(); if (num < 10000) { System.out.println("输入的数字为:" + num); } else if (num < 100000000) { double n = (double) num / 10000; System.out.println("输入的数字为:" + n + "万"); } else if (num >= 100000000) { int m = (int) (num / 100000000); double a; a = num - m * 100000000; double i = (double) a / 10000; if (a == 0) { System.out.println("输入的数字为:" + m + "亿"); } else { System.out.println("输入的数字为:" + m + "亿" + i + "万"); } } } }