js入门(七):数值类型与数值函数

1.不区分整数和浮点数,都是用浮点数表示

2.IEEE 754 64位浮点格式的数值

3.浮点数:最大值:1.798…10^308
最小值:5*10^-324

4.整数:最小:-2^53
最大:2^53

实际操作:

var decimal=20;

var hex=0*FE//十六禁止;相当于十进制254

var octal=077//八进制;相当于十进制63

console.log(hex)

console.log(octal)


//浮点数
var value1=3.1415926var value2=123.543var value3=1.3e20//1.3*10^20
var value4=1.3E-12//1.3*10^12

数学函数

%d整形 ,%f浮点,%s字符串(相当于占位符)

求幂函数

"Math.pow(2,10)=%d",Math.pow(2,10);

四舍五入函数

"Math.round(4.3)=%d",Math.round(4.3);
"Math.round(4.8)=%d",Math.round(4.8);

向上取整

"Math.ceil(1.3)=%d",Math.ceil(1.3);
"Math.ceil(1.9)=%d",Math.ceil(1.9);

向下取整

"Math.floor(1.3)=%d",Math.floor(1.3);
"Math.floor(1.9)=%d",Math.floor(1.9);

求绝对值

"Math.abs(-10)=%d",Math.abs(-10);
"Math.abs(-1)=%d",Math.abs(-1);

求最大值和最小值

Math.max(20,30,40);最大

Math.min(10,20,30);最小值

随机数(0<random<1)

"Math.random()=%f",Math.random()

随机出大于20小于50

20+Math.random()*30
上述代码取随机浮点数

"Math.random()=%d",Math.random()
取整数

圆周率常量

"Math.PI=%f",Math.PT

自然对底

"Mth.E=%f",Math.E

求平方根

"Math.sqrt=%f",Math.sqrt(10);

sin正xuan

"Math.sin(Math.PI/2)=%f",Math.sin(Math.PI/2);//参数时弧度

求自然对数

"Math.sqrt(10)=%f",Math.sqrt(10));

e的n次幂

"Math.exp(5)=%f",Math.exp(5)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值