【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过程就是系统调用当前系统外的程序模块,从而实现某个 ...
随机推荐
- java序列化报错
Main.javat mainsr &java.util.Collections$UnmodifiableList�%1�� L listq ~xr ,java.util.Collection ...
- 【luogu P1825 [USACO11OPEN]玉米田迷宫Corn Maze】 题解
题目链接:https://www.luogu.org/problemnew/show/P1825 带有传送门的迷宫问题 #include <cstdio> #include <cst ...
- Servlet Struts2 SpringMVC 获取参数与导出数据 方法比较
servlet中通过request.getParameter()从网页获取参数 通过request session servletContext几个域对象的setAttribute(String ,O ...
- 自动曝光修复算法 附完整C代码
众所周知, 图像方面的3A算法有: AF自动对焦(Automatic Focus)自动对焦即调节摄像头焦距自动得到清晰的图像的过程 AE自动曝光(Automatic Exposure)自动曝光的是为了 ...
- Linux 实时查看进程网络的使用情况
一行代码实现 linux 指定进程网络的使用情况 pid=4203;count=0;while true;do info2=`sed -n '4,100p' /proc/$pid/net/dev |a ...
- Linux下Git远程仓库的使用详解
Git远程仓库Github 提示:Github网站作为远程代码仓库时的操作和本地代码仓库一样的,只是仓库位置不同而已! 准备Git源代码仓库 https://github.com/ 准备经理的文件 D ...
- MySQL 5.7修改root密码的4种方法
sometimes we will forget our password of root in MySQL DB server.so,there're several methods ...
- MySQL/MariaDB学习笔记——mysql.user表中存在多个root用户问题理解
mysql.user表中存在多个root用户问题 问题描述:使用 SELECT host,user FROM mysql.user 发现mysql.user表中存在三个root用户,如下 持着对中几个 ...
- ATM购物作业
一. 基本需求 模拟实现一个ATM + 购物商城程序 额度 15000或自定义 实现购物商城,买东西加入 购物车,调用信用卡接口结账 可以提现,手续费5% 支持多账户登录 支持账户间转账 记录日常消费 ...
- 分布式缓存 Redis(二)
代码实例 namespace RedisTest { class Program { static void Main(string[] args) { Student stu = RedisOper ...