把大数据数字口语化(python与js)两种实现_python

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
}

时间: 2024-09-20 06:44:36

把大数据数字口语化(python与js)两种实现_python的相关文章

DockOne微信分享(九十九):海航生态科技舆情大数据平台容器化改造

本文讲的是DockOne微信分享(九十九):海航生态科技舆情大数据平台容器化改造[编者的话]海航舆情监控系统能够为海航集团内部提供监控网络舆情信息,对负面信息.重大舆情及时预警,研判具体舆情或者某一舆情专题事件的发展变化趋势,生成图标报告和各种统计数据,提高舆情工作效率和辅助领导决策.然而,随着项目的持续运行,许多问题逐渐暴露出来,为了解决这些难题,对整个项目重新规划设计,迁移到Hadoop.Spark大数据平台,引进持续化Docker容器部署和发布,开发和运营效率得到显著提升. 一. 舆情平台

中国工程院院士谭建荣:工业大数据与定制化设计—关键技术与典型应用

5月5日,"2017中国工业大数据大会·钱塘峰会"在杭州国际博览中心举办.本届峰会以"数据驱动创新 融合引领变革"为主题,围绕工业大数据展开分享与交流.中国工程院院士.浙江大学教授谭建荣,以"工业大数据与定制化设计:关键技术与典型应用"为题探讨了自己的看法.   以下为嘉宾演讲实录: 各位领导,各位专家,大家上午好!十分高兴来到萧山区这么好的地方研究讨论中国工业大数据的峰会.前面有几位专家讲了大数据讲得非常精彩,都讲到要点上.对我最后一个人来讲,

SAP彭桑亚:M2M融合大数据和移动化优势

文章讲的是SAP彭桑亚:M2M融合大数据和移动化优势,你是否也曾想象过这样的生活?在炎热的夏季里,通过手机远程打开家里的空调,让你一回家就能享受到清凉;或者在超市采购时,拿出手机查看家中的冰箱,把需要的食物买回家;又或者在汽车油量不足时,手机会发出提醒,通知你及时加油,并将附近的加油站推送给你--在移动互联网.物联网和M2M技术快速发展的今天,人们的生活方式也在发生改变. "当前世界上的移动终端数量已经超过了牙刷的数量,不知这种现象是喜是忧,但事实就是如此."SAP企业官.全球技术解决

大数据时代结构化存储云HBase技术架构及最佳实践

在10年,阿里研究HBase,是为了解决阿里容量及并发的实际问题,按照数据库要求,阿里深入HBase技术,并致力于保障稳定性和性能,目前已经有10000台规模,数百个集群,大约1亿的QPS,服务整个集团的业务.17年,把这部分能力也开放给公有云客户.本文中,阿里云高级专家封神带来了主题演讲<大数据时代结构化存储云HBase技术架构及最佳实践>,介绍HBase的应用选择.实战案例.技术平台解读以及后续的规划. 为什么应用HBase 一般而言,传统关系型数据库面临着成本.容量.QPS.分析等多方面

大数据开启行业化应用新浪潮

大数据开启行业化应用新浪潮 浪潮集团云计算暨大数据事业部总经理  王峰 2014年8月 从行业云到行业大数据 浪潮行业大数据实践 关于发展大数据的建议 大数据开启行业化应用新浪潮

图像处理-请教各位大神,如何用python提取出两幅图像中不同的部分?

问题描述 请教各位大神,如何用python提取出两幅图像中不同的部分? 1C 各位朋友们好,我有一张图片1.png另一张图片2.png图片1与图片2只有一部分不相同的部分,现在我想以图片1为参照物,把图片2中与图片1中不同的部分裁剪出来形成图片3请教各位做图像处理的大神们应该怎么做,或者有相关的论文可以看的麻烦推荐一下,小白刚入手,还请指点一下,万分感谢,在此先谢过各位朋友们. 解决方案 你可以尝试调用 OpenCV 中的接口,我记得是有个拼接的功能 如果需要源代码方面的话,你可以参考hugin

海航生态科技舆情大数据平台容器化改造

文章介绍了海航生态科技舆情大数据平台的容器化改造经验,包括初期技术架构.应用容器化.架构迁移.持续发布与部署. 海航舆情监控系统能够为海航集团内部提供监控网络舆情信息,对负面信息.重大舆情及时预警,研判具体舆情或者某一舆情专题事件的发展变化趋势,生成图标报告和各种统计数据,提高舆情工作效率和辅助领导决策.然而,随着项目的持续运行,许多问题逐渐暴露出来,为了解决这些难题,对整个项目重新规划设计,迁移到Hadoop.Spark大数据平台,引进持续化Docker容器部署和发布,开发和运营效率得到显著提

大数据和移动化如何满足开放云架构需求?

分析和解析数据的能力能够为服务提供商.科研院校.企业.出船工公司以及小型企业带来数不清的成长机会.然而这些机会并非绝无挑战而存在. 管理TB.PB乃至EB的数据将会逐渐成为一种规范,而且云提供商需要考虑这些数据如何使用以及如何授权访问.对于任何寻求在大数据分析上进行掘金的云提供商而言,不管是内部使用,还是构建面向客户的服务,开发出这样的战略都是必须的. 不管从什么时候开始处理不断增加的数据,这些数据如何存储会成为通用的问题.谁可以访问这个数据,期望转移多少数据都会成为主要的问题.开放云架构通过更

大数据打破“马赛克化”社会结构

曾经总觉得一个充斥着急需快餐化处理的http://www.aliyun.com/zixun/aggregation/17607.html">海量信息和数据的现代社会是没有任何诗意可言的-一切都被格式化了,事物甚至是人,都成了数据符号的集合,因此对今后社会的呆板单调深感担忧.然而,<智慧政府:大数据治国时代的来临>这本书,描绘了一副完全不同的图景,数据和信息不再是缺乏人情味的庞然大物,它们在建立民主公正和高效有序的政府过程中变得可亲可近. 大数据治国,首先就为公民提供了更为便利.