`
zhangyaochun
  • 浏览: 2596408 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

对目标数字进行0补齐的api设计

阅读更多

其实这个api很多地方都有,应用场景包括一些金额控件的设计,这边主要展示的设计思想来源于tangram.

 

 

 

/*
为目标数字进行补0操作
@function pad
@param {Number} source
@param {Number} length 一共是几位数
@return {String} the padded source
*/
ZYC.number.pad = function(source,length){
   var pre = "",
       negative = (source < 0),
       string = String(Math.abs(source));
   if(string.length < length){
      pre = (new Array(length - string.length +1)).join('0');
   }
   return (negative ?  "-" : "") + pre + string;   
};
1
0
分享到:
评论

相关推荐

    迅雷字段补齐(1)

    【迅雷字段补齐(1)】相关知识点详解 在IT领域,迅雷是一款知名的下载工具,以其高速稳定的下载性能受到广大用户的喜爱。"迅雷字段补齐(1)"这个主题主要涉及的是迅雷软件中关于数据记录和配置文件的管理。在深入探讨...

    对齐补齐面试总结

    ### 对齐补齐面试总结 #### 一、对齐与补齐 **对齐**与**补齐**是计算机系统中常见的概念,特别是在低层编程语言(如C++)中尤为重要。...以上是对齐补齐面试总结中的关键知识点概述,希望对你有所帮助。

    Eclipse代码自动补齐配置文件

    此配置文件可以自动补齐和提示代码输入!希望能帮助大家提高程序开发效率!

    Java字符串长度不够前面或后面补0.txt

    **功能说明**:此方法同样用于对输入的字符串进行加1操作,并使用`DecimalFormat`来确保结果字符串的长度为固定值12位,不足部分在前面补0。 **实现细节**: - 定义一个固定的格式化模式`STR_FORMAT`。 - 将输入的...

    eclipse自动补齐

    此时,Eclipse应已根据新设置进行自动补齐功能的调整。 #### 二、扩展自动补齐功能 1. **导出与导入设置**: 为了方便在不同计算机或项目间迁移设置,Eclipse提供了导出与导入偏好设置的功能。通过“File” -&gt; ...

    jquery实现的带有分页效果的仿google的自动补齐效果

    本项目是基于jQuery实现的一种带有分页功能的自动补齐效果,模仿了Google搜索的智能提示功能。这个功能对于提高用户体验,尤其是进行大量数据检索时,能够极大地提升输入效率。 首先,我们要理解“自动补齐”...

    python 实现数字字符串左侧补零的方法

    因为做新闻爬虫,url里面0-9的日期要左侧加零。经过查询之后得到了两种方法。...二、先获取当前字符串长度,然后用预期长度-当前字符串长度得到应该补零的数目,把相应的0补到对应的左侧。 以上这篇python 实现

    git命令自动补齐脚本

    这应该是安装git后自动添加的git命令自动补齐脚本,位于以下目录,上传以供特殊情况(如没有安装权限环境)使用 /etc/bash_completion.d/git

    迅雷字段补齐

    通过分析这些日志,可以了解到迅雷在哪些情况下进行了字段补齐,以及具体的补充策略和结果。这有助于用户了解下载过程中可能出现的问题,同时也是迅雷优化其字段补齐机制的重要依据。 总的来说,迅雷字段补齐技术是...

    freemarker实现自动补齐字符串

    freemarker实现自动补齐字符串。通过ftl模版文件(ftl文件为freemarker模版文件)的自定义标签实现自动补...代码稍作修改便可左补齐右补齐左右补齐,可自定义设置补齐的字符串。测试通过java文件调用ftl文件显示结果。

    百度自动补齐

    **百度自动补齐**是一种常见的前端开发技术,主要应用于搜索引擎或者输入框中,为用户提供智能预测和建议,提高输入效率。这种功能通常被称为自动补全(Autocomplete)或自动完成(Auto-complete)。在JavaScript中...

    vs插件——像Qt一样自动弹出类的成员函数,自动补齐关键字及变量

    使VS2010像Qt一样自动弹出类的成员函数,自动补齐关键字及变量

    补齐位数的代码

    自动补齐需要的位数,即当原来的数不到定义的位数时候,自动补齐0

    出租车GPS轨迹数据邻域等比补齐算法.pdf

    本文采用大连市中山区2015年3月1日的出租车GPS轨迹数据中的57组数据进行试验,比较补齐数据与真实数据的误差。结果表明,26%的数据误差在20m以内,46%的数据误差在20~50m之间。因此,本文提出的邻域等比补齐算法具有...

    Kivy 语言自动补齐以及代码高亮

    ID 为 Xuton 的一位好心朋友开发了一个扩展文件,可以提供 Kivy 语言的自动补齐和代码高亮,安装方法如下: 下载这个文件; 打开 Pycharm 的主菜单,点击 File 文件 -&gt; Import 导入 ( 或者 Import Settings 导入...

    PHP数字字符串左侧补0、字符串填充和自动补齐的几种方法

    在PHP编程中,有时我们需要对数字字符串进行处理,例如在左侧补零,或者进行字符串填充以达到特定的长度。这在生成编号、日期格式化或数据排序等方面非常常见。本文将详细介绍PHP中实现这些功能的几种方法。 1. **...

    郑州大学机械学院级微机原理专业课程设计第题软件设计答案.doc

    郑州大学机械学院级微机原理专业课程设计第题软件设计答案是关于微机原理专业的课程设计项目,该项目的主要目标是设计一个软件系统,该系统可以将输入的字符串补齐到指定的长度,并将结果输出出来。 该课程设计项目...

    xul自动补齐acp文件

    开发firefox扩展时使用XUL文件的自动补齐acp...对XUL reference中列出的标签都可进行自动补齐, 如box标签,使用自动补齐之后只需要输入box然后按空格键即可自动补齐为 另外还有几个比较特殊的是:xul、js、css、!。

    补齐npm文件夹下有关于ionic的文件

    当你遇到“补齐npm文件夹下有关于ionic的文件”的需求时,这通常意味着你可能在尝试安装或更新`Ionic`项目依赖时遇到了问题,或者是需要手动恢复丢失的文件。 首先,我们来详细了解一下`npm`和`Ionic`的基础知识: ...

    vs2010自动补齐双引号

    标题中提到的“vs2010自动补齐双引号”指的是Visual Studio 2010(简称VS2010)这一集成开发环境(IDE)中的一个功能,它可以帮助开发人员在编写代码时提高效率。描述中提出的问题是在编码过程中经常会遇到需要输入...

Global site tag (gtag.js) - Google Analytics