荣新IT培训中心
全国咨询热线:400-1335-066
您现在的位置:首页>技术文章 > 正文

java学习 Java常用数值函数概述

时间:2017-08-28 10:47:43 来源:荣新IT教育培训 作者:荣新科技

java学习 Java常用数值函数五点总结,这几天荣新科技分享的将是关于java学习的一些基础知识,因为java学习系统化很重要,而基础是重中之重,好了下面一起来看看
 

java学习 Java常用数值函数概述



常用的数值函数](重点)

一、isNaN():判断一个变量或常量是否是NaN(not a num 非数值);使用isNaN()判断时,会尝试使用Number()函数进行转换,如果最终结果能够转换为数字,则不是NaN,结果是false;

二、Number()函数,将其他类型的数据,尝试转换为数值型;

[字符串类型]>>>荣新科技推出新课程了!免费点击报名观看<<<

>>>字符串为纯数值字符串,会转为对应的数字;"111"->111

>>>字符串为空字符串,会转为0; ""->0

>>>字符串包含任何其他字符时,都不能转; "1a" ->NaN

[Boolean类型]

>>>true—>1 flase->0;\

[Null/Undefined]

Null ->0 ; Undefined ->NaN

三、ParseInt():将字符串转为整数类型;

>>>纯数值字符串,能转。

"12"->12; "12.9"->12(小数转化时,直接抹掉小数点,不进行四舍五入)

>>>空字符串,不能转。 ""->NaN

>>>包含其他字符的字符串,会截取第一个非数值字符串前的数字部分;

"123a456"->123; "a123b456"->NaN

>>>ParseInt()只能转字符串,转其他类型,全是NaN。

[Number函数与ParseInt函数的区别]

1、Number函数可以转各种数据类型,ParseInt函数只能转字符串。

2、两者在转字符串时,结果不完全相同。(详见上面解释)

四、typeof():检测变量的数据类型:

字符串->String 数值->Number 未定义->Undefined

true/false->Boolean 函数/null->function 对象/null->object

五、ParseFloat:将字符串转为数值型;转换规则与ParseInt相同,只是如果有小数,则保留小数点;如果没有小数,则依然是整数;

eg:"12.5"->"12.5" "12"->12

以上就是荣新科技关于java学习 Java常用数值函数五点总结,学习要结耐得住寂寞,经得起诱惑,否则就会事倍功半。号外好消息,荣新科技的免费公开课开课,喜欢的同学点击文中锚文本去了解吧