【system.number】使用说明
对象:system.number
说明:提供一系列针对数值类型的操作
目录:
| 方法 | 返回 | 说明 |
| system.number.isNumber( number ) | [True | False] | 检测是否是数值类型 |
| system.number.isInt( number, than, zero ) | [True | False] | 检测是否是整形数 |
| system.number.isFloat( number, than ) | [True | False] | 检测是否是浮点数 |
| system.number.format( number, digit, comma ) | [Number | String] | 格式化数字 |
| system.number.rndInt( startNumber, endNumber ) | [Number] | 获取一个随机整形数 |
| system.number.rndInts( startNumber, endNumber, Nums ) | [Array] | 获取一组随机整形数 |
| system.number.rndNumber( startNumber, endNumber, digit ) | [Number] | 获取一个随机数,可能包括整数、浮点数 |
| system.number.rndNumbers( startNumber, endNumber, Nums, digit ) | [Array] | 获取一组随机数,可能包含整数、浮点数 |
| system.number.range( num, minNum, maxNum ) | [True | False] | 检测数的区间范围 |
| system.number.rangeInt( num, minNum, maxNum ) | [True | False] | 检测数的区间范围并判断是否是整形数 |
方法:
原型:system.number.isNumber( number )
说明:检测是否是数值类型
返回:[True | False]
注意:带逗号的数字表示方法,返回False表示非数值类型
原型:system.number.isInt( number, than, zero )
说明:检测是否是整形数
返回:[True | False]
参数:
number [必需] 待检测数字
than [可选 1|-1] 值为1时表示判断该数是否是正整数,值为-1时表示判断该数是否是负正数
zero [可选 0 | 空字符] 是否包含0 示例:
system.number.isInt( 123 ) ' 返回True,表示123是整数
system.number.isInt( -123 ) ' 返回True,表示-123是整数
system.number.isInt( 123, 1, 0 ) ' 返回True, 表示判断123是大于等于0的正整数
system.number.isInt( 0, 1, 0 ) ' 返回True,表示0是大于等于0的正整数
system.number.isInt( 0, 1 ) ' 返回False,表示0不是大于0的正整数
system.number.isInt( -123, -1, 0 ) ' 返回True,表示-123是小于等于0的负整数
system.number.isInt( 0, -1, 0 ) ' 返回True,表示0是小于等于0的负整数
system.number.isInt( 0, -1 ) ' 返回False,表示0不是小于0的负整数
原型:system.number.isFloat( number, than )
说明:检测是否是浮点数
返回:[True | False]
参数:
number [必需] 待检测数字
than [可选 1|-1] 值为1时表示判断该数是否是正浮点数,值为-1时表示判断该数是否是负浮点数 示例:
system.number.isFloat( 123.45 ) ' 返回True,表示123.45是浮点数
system.number.isFloat( -123.45 ) ' 返回True,表示-123.45是浮点数
system.number.isInt( 123.45, 1 ) ' 返回True, 表示判断123.45是正浮点数
system.number.isInt( -123.45, -1 ) ' 返回True,表示-123.45是负浮点数
原型:system.number.format( number, digit, comma )
说明:格式化数字
返回:[Number | String]
参数:
number [必需] 待格式化的数字
digit [可选 Number] 小数位数个数,默认值为2,采用四舍五入进位
comma [可选 Boolean] 是否逗号显示数字,默认值False
示例:
system.number.format(12000) 结果是: 12000
system.number.format(120000.3451) 结果是: 12000.35
system.number.format(120000.3012) 结果是: 12000.3
system.number.format(120000.0102) 结果是: 12000
system.number.format(120000.0102, 2) 结果是: 12000.01
system.number.format("abcd") 结果是: abcd
system.number.format(12345.1246, 3) 结果是: 12345.125
system.number.format(12345.1246, 3, true) 结果是: 12,345.125 注意:如果参数非数值则返回原字符串
原型:system.number.rndInt( startNumber, endNumber )
说明:获取一个随机整形数
返回:[Number]
参数:
startNumber [必需 Number] 最小随机数
endNumber [必需 Number] 最大随机数
原型:system.number.rndInts( startNumber, endNumber, Nums )
说明:获取一组随机整形数
返回:[Array] 每个元素都是整形数
参数:
startNumber [必需 Number] 最小随机数
endNumber [必需 Number] 最大随机数
Nums [必需 Number] 获取个数
原型:system.number.rndNumber( startNumber, endNumber, digit )
说明:获取一个随机数,可能包括整数、浮点数
返回:[Number]
参数:
startNumber [必需 Number] 最小随机数
endNumber [必需 Number] 最大随机数
digit [可选 Number] 返回浮点数时的小数点位数,默认值为2
原型:system.number.rndNumbers( startNumber, endNumber, Nums, digit )
说明:获取一组随机数,可能包含整数、浮点数
返回:[Array] 每个元素都是数值
参数:
startNumber [必需 Number] 最小随机数
endNumber [必需 Number] 最大随机数
Nums [必需 Number] 获取个数
digit [可选 Number] 返回浮点数时的小数点位数,默认值为2
原型:system.number.range( num, minNum, maxNum )
说明:检测数的区间范围
返回:[True | False]
参数:
num [Number] 待检测的数
minNum [Number] 最小值,如果非数值表示不判断最小值
maxNum [Number] 最大值,如果非数值表示不判断最大值
原型:system.number.rangeInt( num, minNum, maxNum )
说明:检测数的区间范围并判断是否是整形数
返回:[True | False]
参数:
num [Number] 待检测的数
minNum [Number] 最小值,如果非数值表示不判断最小值
maxNum [Number] 最大值,如果非数值表示不判断最大值
【system.number】使用说明的更多相关文章
- java System.arrayCopy使用说明
java System.arrayCopy使用说明 java.lang.System.arraycopy() 方法复制指定的源数组的数组,在指定的位置开始,到目标数组的指定位置. 下面是 System ...
- Global UNIX file system cylinder group cache
A global cylinder group (CG) cache is stored in file server memory and shared by a plurality of file ...
- File System Design Case Studies
SRC=http://www.cs.rutgers.edu/~pxk/416/notes/13-fs-studies.html Paul Krzyzanowski April 24, 2014 Int ...
- DataGridView 中发生以下异常: System.Exception: 是 不是 Decimal 的有效值。 ---> System.FormatException: 输入字符串的格式不正确。
其实之前我自己是没测出这个问题的,但是一放到测试的手上就出来了,原因我知道在哪里改输什么东西,但是人家不知道啊.报错如下: --------------------------- “DataGridV ...
- 关于System.FormatException异常
什么是FormatException 参数格式无效或复合格式字符串不正确时引发的异常. 继承 Object Exception SystemException FormatException 详细说明 ...
- Java(43)JDK新特性之方法引用
作者:季沐测试笔记 原文地址:https://www.cnblogs.com/testero/p/15228461.html 博客主页:https://www.cnblogs.com/testero ...
- ISP路由表分发中的AS与BGP
➠更多技术干货请戳:听云博客 摘要 本文面向,初级网络工程师,数据挖掘工程师,涉及EGP(外部网关协议; Exterior Gateway Protocol),IGP(内部网关协议; Interior ...
- 解决HubbleDotNet搜索引擎索引数据不全的问题
HubbleDotnet是国产.NET平台搜索引擎的翘楚,开放源代码,使用方便,不过我一直在非生产环境下使用.官方网页在HubbleDotNet开源全文搜索数据库项目--技术详解. 以前当数据库使用M ...
- SAP RFC
什么是RFC? RFC是SAP系统和其他(SAP或非SAP)系统间的一个重要而常用的双向接口技术,也被视为SAP与外部通信的基本协议.简单地说,RFC过程就是系统调用当前系统外的程序模块,从而实现某个 ...
随机推荐
- POJ 3216 Prime Path(打表+bfs)
Prime Path Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 27132 Accepted: 14861 Desc ...
- Mongoose 对象的特殊性
一.偶遇难题 在最近使用Mongoose的时候,遇到这样一个问题: 我从DB中查询出来一个对象,比如是Book,这个对象我想在返回时,给他附加一个字段,比如是字段A,正常来说,JS你只需要Book.A ...
- [JavaScript]JS中的变量声明与有效域
1.变量声明 var a = 1; //使用var声明变量 b = 1; //不使用var 第一种情况,在当前域中声明一个名为a的变量,如果实在方法内则为局部变量,若在最外层声明则a为全局变量. 第二 ...
- IOS中Hybird实现
现在Hybird这块,网上也有很多文章,最近研究了下,分享给大家. 什么是Hybird技术? 1.一般是指WebView和Native技术混合而成的一套技术方案 2.也可以理解成,非Native技术与 ...
- C++ map练习
C++ STL之map map介绍 C++里的map数据结构,会存储键值对信息key-value,通过key得到value的信息.map的key与value有一个特点就是:每个唯一的key拥有唯一对应 ...
- 【解决】could not find an available, non-overlapping IPv4 address pool among the defaults to assign to the network
在同一套环境中跑了很多个项目都是用 docker-compose的方式启动的,导致创建的自定义网络过多出现下面的报错 Error response from daemon: could not fin ...
- Xshell配色方案推荐
使用方法: 新建mycolor.xcs文件 复制粘贴如下代码,将文件导入,修改自己喜欢的字体即可 [mycolor] text=00ff80 cyan(bold)=00ffff text(bold)= ...
- JS 时间格式化,模拟PHP date,时间格式化封装函数
Date.prototype.Format = function (fmt) { var o = { "Y": this.getFullYear(), "m": ...
- buck型DC-DC分析
BUCK型DC/DC电源分析 这种buck型DC/DC电路的拓扑结构:( 1N5822叫续流二极管!) LM2756相当于高速断开和闭合的开关,连接在Vin与Vout脚之间. 1. 在开关闭合时,电流 ...
- django的response-8
视图函数在处理请求后,必须返回一个 HttpResponse 对象,或者 HttpResponse对象的子对象. 1. HttpResponse 可以通过 django.http.HttpRespon ...