当前位置: 首页 > news >正文

h5网站设计报价/网络营销策划书2000字

h5网站设计报价,网络营销策划书2000字,企业所得税什么时候交,代做网站公司有哪些2019独角兽企业重金招聘Python工程师标准>>> 1、中文大写按“个十百千”为一个数级 2、处理0的方式:定义一个表量保存上一个字符,处理有效数字时,检查上一个字符数字,为0,补充‘零’ 3、数级处理&#xff1…

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

1、中文大写按“个十百千”为一个数级
2、处理0的方式:定义一个表量保存上一个字符,处理有效数字时,检查上一个字符数字,为0,补充‘零’
3、数级处理:4位一个数级,根据数字的位置,获取到数级;定义一个标识,标识整个数级是否都是0,是则不用拼接数级,否则拼接上数级//=========== 具体实现 ===========import java.text.DecimalFormat;
public class ChineseNumber {private static final String[] NUM_DIGIT = {"", "拾", "佰", "仟"};private static final String[] NUM_GRADE = {"", "万", "亿", "万亿", "亿亿"};private static final char[] SYMBOL_NUMBER = {'零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌', '玖'};private static final char DOT = '点';public static String toChineseNumber(double number) {String numberStr = formatInput(number);String[] split = numberStr.split("\\.");char[] chars = split[0].toCharArray();StringBuilder buf = new StringBuilder();boolean lastZeroFlag = false; // 上一个字符是否为0
        boolean gradeSkipFlag = true; // true:数级都为0
        for (int i = 0; i < chars.length; i++) {int digit = chars.length - i;int grade = (digit - 1) / 4; // 数级下标
            int n = char2Number(chars[i]); // 0-9
            int digitFour = (digit - 1) & 3; // 个十百千 四位数位下标
            if (n != 0) { // 不为0的位开始处理
                if (lastZeroFlag) {buf.append(SYMBOL_NUMBER[0]); // 前一位为0,补充前一位
                }buf.append(SYMBOL_NUMBER[n]); // 转大写
                buf.append(NUM_DIGIT[digitFour]); // 四位数位
                gradeSkipFlag = false;  // 数级不都为0
            }if (digitFour == 0 && !gradeSkipFlag) { // 当前数级结束,如果数级不都为0拼上数级
                buf.append(NUM_GRADE[grade]);gradeSkipFlag = true;}lastZeroFlag = n == 0;}// 小数
        if (split.length > 1) {buf.append(DOT);char[] dots = split[1].toCharArray();for (char dot : dots) {int n = char2Number(dot);buf.append(SYMBOL_NUMBER[n]);}}return buf.toString();}private static String formatInput(double number) {DecimalFormat format = new DecimalFormat("0.##########");return format.format(number);}private static int char2Number(char c) {return c - '0';}
}

转载于:https://my.oschina.net/WXiaoqiang/blog/3059275

http://www.jmfq.cn/news/4988701.html

相关文章:

  • 邢台网站建设平台/怎样和政府交换友链
  • 玉溪做网站建设的公司/竞价广告是怎么推广的
  • 网站微信付款调用/楚雄百度推广电话
  • 专业做公司宣传网站的/关键词排名点击软件怎样
  • 佛山专业网站建设/重庆网站制作公司
  • 南阳市做网站/信息互联网推广
  • 如何低成本做网站推广/北京seo关键词排名优化
  • wordpress 定时/什么是网站seo
  • 哪个网站可以做片头/网站怎么做优化排名
  • 网站建设如何网络销售/搜索引擎培训班
  • 网页广告素材/黑帽seo优化
  • 网站建设价位/广州谷歌推广
  • 桂林有哪些做网站的电话/百度一下下载安装
  • 商标注册需要多久/深圳seo关键词优化
  • 做网站后付款/青海seo技术培训
  • 网站内链符号/企业网站源码
  • DW做网站入门步骤教学/聊石家庄seo
  • 安平县做网站的有哪些/北京建站公司
  • 制作论坛做网站/网址大全百度
  • 青岛模板做网站/天津网站策划
  • 怎么做网站可手机看/全国人大常委会
  • 美丽寮步网站建设价钱/创建网站步骤
  • 公众号建网站/好用的seo软件
  • 上海营销型网站建设公司/seo网络推广机构
  • 做网站需要前置审批/网站seo 优化
  • 淘宝现在不能发布网站建设/公司业务推广
  • 17网站一起做网店怎么下单/百度关键词搜索怎么弄
  • 重庆工厂网站建设/成都网络推广运营公司
  • 网站开发报价说明/站长工具友链检测
  • 网站正在建设中 公告/百度推广seo优化