首先声明,我是一个菜鸟。一下文章中涌现技术误导情况盖不负责
当涌现万以上的整型数字时,经常要把它们口语化比拟直观。面下分享两段代码,python与js的
python
def fn(num): ''' 把数字口语化 ''' ret = '' num = int(num) if num/10000 == 0: ret = str(num) else: if num/10**8 == 0: if num%10000 != 0: ret = str(num/10000) + '万' + str(num % 10000) else: ret = str(num/10000) + '万' else: n2 = num%10**8 if n2%10000 != 0 and n2/10000 != 0: ret = str(num/10**8) + '亿' + str(n2/10000) + '万' + str(n2%10000) elif n2%10000 != 0 and n2/10000 == 0: ret = str(num/10**8) + '亿' + str(n2%10000) elif n2%10000 == 0 and n2/10000 != 0: ret = str(num/10**8) + '亿' + str(n2/10000) + '万' elif n2%10000 == 0 and n2/10000 == 0: ret = str(num/10**8) + '亿' return ret
javascript:
function int2string(num) { num = Number(num); if (num/10000 < 1){ ret = num; }else{ if (num/Math.pow(10,8) < 1) { if (num%10000 != 0) { ret = parseInt(num/10000) + '万' + num % 10000; }else{ ret = parseInt(num/10000) + '万'; } }else{ n2 = num%Math.pow(10,8); if (n2%10000 != 0 & n2/10000 != 0) { ret = parseInt(num/Math.pow(10,8)) + '亿' + parseInt(n2/10000) + '万' + (n2%10000); }else if(n2%10000 != 0 & n2/10000 == 0){ ret = parseInt(num/Math.pow(10,8)) + '亿' + parseInt(n2%10000); }else if(n2%10000 == 0 & n2/10000 != 0){ ret = parseInt(num/Math.pow(10,8)) + '亿' + parseInt(n2/10000) + '万'; }else if(n2%10000 == 0 & n2/10000 == 0){ ret = (num/Math.pow(10,8)) + '亿'; } } } return ret }
文章结束给大家分享下程序员的一些笑话语录: 3G普不普及现在已经不是看终端了,而是看应用,有好的,便宜实用的应用,花1000多买个能用的智能手机应该不是什么难事。反过来说,你200元拿一个智能手机,没有好的应用,看个电影要几十元,也是没人用3G。
相关推荐
复制代码 代码如下:def fn(num): ”’ 把数字口语化 ”’ ret = ” num = int(num) if num/10000 == 0: ret = str(num) else: if num/10**8 == 0: if num000 != 0: ret = str(num/10000) + ‘万’ + str...
当描述的症状口语化,与症状库名字无法精确匹配时,先用BERT+CRF模型2做命名实体识别。标注方法用的是BIO+C(C表示实体类型,drug/symptom/disease等),构建数据集是基于问题模板随机从领域词典中抽取领域词更替问...
1、资源内容:NLP 课程大作业:口语语义理解任务+源代码+文档说明 2、代码特点:内含运行结果,不会运行可私信,参数化编程、参数可方便更改、代码编程思路清晰、注释明细,都经过测试运行成功,功能ok的情况下才...
本文将深入探讨如何在Android环境中实现这一功能,包括数字转中文以及数字金额转大写,并且会涉及到口语化的转换。 首先,数字转中文主要是将阿拉伯数字(如1、2、3等)转换成中文数字(如一、二、三等)。在Java或...
大数据视域下的小学英语口语教学变革.pdf
软考高项口语化解释47个过程,通俗易懂,加深理解,更好地通过考试
JavaVerbalExpressions VerbalExpressions is a Java library that helps to construct difficult regular expressions. Getting Started Maven Dependency: ru.lanwen.verbalregex java-verbal-expressions ...
【口语救生圈口语Part2】是针对英语口语学习中的一个环节,主要目的是提升考生在第二部分口语表达中的应答能力。这部分通常要求考生描述一个特定的情况或经历,并且需要包含具体的细节,如时间、地点、原因以及结果...
通过对12名学生的口语化研究,作者识别并分类了学生在重构练习中的八种主要推理方式。这八种类别涵盖了对代码质量问题的存在、改进代码质量属性以及代码语义的理解。研究表明,有经验的学生更多地关注代码质量属性...
随着人工智能技术的发展,智能垃圾分类系统应运而生,其核心在于通过语音识别技术对人们的口语指令进行解析,并与自然语言处理算法结合,实现对垃圾类别的识别与分类指导。本项目为一款基于语音识别的智能垃圾分类...
"撸代码"在这里可能是一种口语化的表达,意思是动手实践编程。 其次,"python学习一些项目和资源"这个描述,揭示了压缩包内容的具体特点。它包含了一些实际的编程项目和相关的学习资源,这些内容对想要通过实践项目...
描述中提到的“也将数字以读数的方式显示出来”,这可能是指将数字转换为中文的口语化表达,例如“一千二百三十四”而非仅仅是“1234”。这种转换在生成语音输出或便于非专业人士理解时很有用。 以下是关于这个主题...
《口语数字数据集:探索与分析》 在大数据时代,数据的重要性不言而喻,而对数据进行有效的处理和分析更是提升决策效率的关键步骤。"口语数字数据集.zip" 是一个专门为语音识别和自然语言处理研究设计的数据集,它...
英语口语8000句MP3+同步LRC 超全
PTE口语 RA例题详解 +DI模版2.pdfPTE口语 RA例题详解 +DI模版2.pdfPTE口语 RA例题详解 +DI模版2.pdfPTE口语 RA例题详解 +DI模版2.pdfPTE口语 RA例题详解 +DI模版2.pdfPTE口语 RA例题详解 +DI模版2.pdf
PTE口语 RA例题详解 +DI模版1.pdfPTE口语 RA例题详解 +DI模版1.pdfPTE口语 RA例题详解 +DI模版1.pdfPTE口语 RA例题详解 +DI模版1.pdfPTE口语 RA例题详解 +DI模版1.pdfPTE口语 RA例题详解 +DI模版1.pdf
1. **提升教师技能**:学校需提供大数据技能培训,让教师掌握相关技能,适应数字化教学。 2. **打造云端英语课堂**:建立标准化的大数据课堂,增强信息量和互动性,提升教学效率。 3. **个性化教学实践**:利用...
在C语言中,将数字转换为汉语读法是一项有趣且具有...通过理解和应用这些知识点,开发者可以构建一个C语言程序,将任意长度的数字转换为汉语读音,这对于带有语音模块的设备来说非常有用,可以实现实时的口语报数功能。
2、适用人群:计算机相关专业(如计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网、自动化、电子信息等)在校学生、专业老师或者企业员工下载使用。 3、用途:项目具有较高的学习借鉴价值,不仅适用于...