1234567转成一百二十三万四千五百六十七

2024-04-07 16:18

本文主要是介绍1234567转成一百二十三万四千五百六十七,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

public class Test {
    static String[] units = { "", "十", "百", "千", "万", "十万", "百万", "千万", "亿", "十亿", "百亿", "千亿", "万亿" };
    static char[] numArray = { '零', '一', '二', '三', '四', '五', '六', '七', '八', '九' };
   
    public static void main(String[] args) {
        int num = 1234132;
        StringBuilder sb = new StringBuilder();
        char [] var = String.valueOf(num).toCharArray();
        for(int i=0; i<var.length; i++){
        int cc = Integer.valueOf(String.valueOf(var[i]));
        char bb = numArray[cc];
        String aa = units[var.length-i-1];
        if("十万".equals(aa)){
        aa = "十";
        }
        if("百万".equals(aa)){
        aa = "百";
        }
        if("千万".equals(aa)){
        aa = "千";
        }
        sb.append(bb+aa);
        }
        System.out.print(sb);
    }
}

这篇关于1234567转成一百二十三万四千五百六十七的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/883069

相关文章

Flink实例(六十七):自定义时间和窗口的操作符(十二)Flink事件时间何时触发窗口计算

思考:     什么时候才会触发窗口计算?     既然使用的是事件时间那么必然会涉及到水位线(water_mark),水位线在其中扮演的角色是什么?     此时我们带着疑问,一步一步的探究 注意:本篇博客中的所有解释都是在滚动窗口的前提下 Q:为什么要在滚动窗口的前提下进行解释? A:因为滚动窗口相比较滑动和会话来说更容易让大家理解,在本篇博客中着重的是讨论水位线在窗口触发下的场景,

如何把python代码转成windows可执行的exe文件

1. 安装 PyInstaller 首先,需要安装pyinstaller。在命令行工具(如CMD、PowerShell或终端)中运行以下命令来安装: pip install pyinstaller 2. 准备Python脚本 确保Python脚本没有错误,并且可以在PyCharm或其他IDE中正常运行。 3. 使用 PyInstaller 创建 .exe 文件 在命令行中,导航到Py

每天一个数据分析题(五百二十七)- word2vec模型

Word2vec,是一群用来产生词向量的相关模型。这些模型为浅而双层的神经网络,用来训练以重新建构语言学之词文本。关于word2vec模型,下面说法不正确的是: A. 得到的词向量维度小,可以节省存储和计算资源 B. 考虑了全局语料库的信息 C. 无法解决多义词的问题 D. 可以表示词和词之间的关系 数据分析认证考试介绍:点击进入 数据分析考试大纲下载 题目来源于CDA模拟题库 点

JS时间戳如何转成yyyy-mm-dd格式时间

在JavaScript中,将时间戳(通常是自1970年1月1日以来的毫秒数)转换成yyyy-mm-dd格式的字符串是一个常见的需求。这里提供一个简单的函数来实现这个转换: function formatTimestamp(timestamp) { const date = new Date(timestamp); const year = date.getFullYear(); const

每天一个数据分析题(五百一十九)- Word2vec

Word2vec,是一群用来产生词向量的相关模型,用来训练以重新建构语言学之词文本。Word2Vec包含哪两种模型? A. CBOW模型和Skip-Gram模型 B. Bag-of-Words和GloVe模型 C. LSA模型和CBOW模型 D. GloVe模型和CBOW模型 数据分析认证考试介绍:点击进入 数据分析考试大纲下载 题目来源于CDA模拟题库 点击此处获取答案

将Jar包中的.class(字节码)文件转成.java源码文件

将Jar包中的.class(字节码)文件转成.java源码文件       给大家安利一个隐藏形福利,通过一个工具快速的将jar包中的字节码文件(.class)转换成java源文件(.java),说起来我要介绍的这款软件大家也不陌生,通常反编译后需要看jar中的源码时都会通过  jd-gui  这个辅助软件来进行查看源码及分析 点击下载jd-gui软件 解压后直接双击打开j

拆开数据库表某列内容后转成字段

查询 BigQuery 数据库的某张表,结果的第 4 个字段是逗号分隔的字符串。 user_idfst_namelst_nameteam_list1111DANNYCRUISETEAM34,TEAM12,TEAM42222CARLOSSMITHTEAM34,TEAM44,TEAM1233333SASHACONORTEAM5,TEAM34,TEAM44 用 Java 实现:保留前 3 个字段,把

每天一个数据分析题(五百一十七)- Skip-Gram模型

Skip-Gram模型的基础形式非常简单,为了更清楚地解释模型,我们先从最一般的基础模型来看Word2Vec。Skip-Gram模型不包含以下哪一项? A. 输入层 B. 池化层 C. 输出层 D. 隐藏层 数据分析认证考试介绍:点击进入 题目来源于CDA模拟题库 点击此处获取答案 数据分析专项练习题库 内容涵盖Python,SQL,统计学,数据分析理论,深度学习,可视化,机器学

使用RMMapper将.plist文件转成model模型

在项目开发中, 有时我们会用到.plist, 这个时候可能会使用这个plist,拿出来用model去绑定它来对应项目MVC, 我们可以引入RMMapper,废话不多说,看代码先。 在git clone RMMapper,操作不多说了哈, 不会的可以私信我,会详细给你支招。 一、创建一个类TaskPlist基于NSObject, 代码如下: .h #import <Foundation

读取obj文件中的vt并转成需要的uv数据

先展示效果图         适用场景:加载的obj模型需要发生形变,同时还要展示模型的纹理效果,可以使用到面料模拟或者弹性物体的模拟当中         具体实现方案:         1、读取obj文件中的vt的值,存起来         2、读取f值,存v索引和vt索引         3、根据存储的v索引和vt索引新增uv数据         4、将整个uv