当前位置: 首页 > news >正文

百度竞价设不同网站网页无法访问公司内网

百度竞价设不同网站,网页无法访问公司内网,天津培训网站建设,建设银行网站怎么查流水向零取整方式 在JavaScript中#xff0c;有多种方式可以对数字进行取整操作#xff0c;即去掉小数部分#xff0c;只保留整数部分。其中#xff0c;向0取整#xff08;也称为截断小数部分#xff09;的方式有以下几种常用的方法#xff1a; 使用 Math.trunc()#xff… 向零取整方式 在JavaScript中有多种方式可以对数字进行取整操作即去掉小数部分只保留整数部分。其中向0取整也称为截断小数部分的方式有以下几种常用的方法 使用 Math.trunc()Math.trunc() 方法会去掉一个数字的小数部分返回其整数部分但不进行四舍五入。 let num 4.9; let truncated Math.trunc(num); // 4 console.log(truncated); 使用按位运算符 |按位或 按位运算符 | 在处理数字时会将操作数转换为32位整数从而截断小数部分。 let num 4.9; let truncated num | 0; // 4 console.log(truncated); 使用双波浪号 ~~ 双波浪号 ~~ 也是一种按位取整的方式效果与 | 类似会截断小数部分。 let num 4.9; let truncated ~~num; // 4 console.log(truncated); 综上所述最推荐的方法是使用 Math.trunc()因为它语义明确代码易读且性能较好。其他方法虽然也能实现向0取整的效果但在可读性和维护性上可能稍逊一筹。   常见取整函数 在JavaScript中有多种方法可以对数字进行取整操作。这些方法各有特点适用于不同的场景。以下是常见的几种取整函数及其详解 Math.floor() 功能向下取整即返回小于或等于给定数字的最大整数。语法Math.floor(x)示例 console.log(Math.floor(4.9)); // 输出: 4 console.log(Math.floor(-4.1)); // 输出: -5 Math.ceil() 功能向上取整即返回大于或等于给定数字的最小整数。语法Math.ceil(x)示例 console.log(Math.ceil(4.1)); // 输出: 5 console.log(Math.ceil(-4.9)); // 输出: -4 Math.round() 功能四舍五入即返回最接近给定数字的整数。语法Math.round(x)示例 console.log(Math.round(4.5)); // 输出: 5 console.log(Math.round(4.4)); // 输出: 4 console.log(Math.round(-4.5)); // 输出: -4 Math.trunc() 功能移除小数部分只保留整数部分不进行四舍五入。语法Math.trunc(x)示例 console.log(Math.trunc(4.9)); // 输出: 4 console.log(Math.trunc(-4.1)); // 输出: -4 位运算符取整 功能通过位运算符 |、^、、~、、、 可以将浮点数转换为整数相当于去掉小数部分类似 Math.trunc但仅对32位整数有效。示例 console.log(4.9 | 0); // 输出: 4 console.log(-4.1 | 0); // 输出: -4 注意位运算符取整仅适用于32位整数范围-231-1超出范围会导致精度丢失。 双否定Double Negation 功能通过双否定操作将浮点数转换为整数相当于 Math.trunc。示例 console.log(~~4.9); // 输出: 4 console.log(~~-4.1); // 输出: -4 注意双否定操作对超出JavaScript安全整数范围的数字无效。字符串转换 功能通过字符串转换并截取整数部分来取整。示例 console.log(parseInt(4.9)); // 输出: 4 console.log(parseInt(-4.1)); // 输出: -4 注意这种方法依赖于字符串转换性能可能不如其他内置方法。toFixed() 后转整数 功能通过 toFixed() 方法将数字转换为指定小数位数的字符串然后转换为整数。示例 const num 4.9; console.log(parseFloat(num.toFixed(0))); // 输出: 5 const num2 -4.1; console.log(parseFloat(num2.toFixed(0))); // 输出: -4 注意toFixed() 方法返回的是字符串需要再次转换为数字。 总结 Math.floor()向下取整。Math.ceil()向上取整。Math.round()四舍五入。Math.trunc()移除小数部分。位运算符通过位操作移除小数部分32位整数范围内有效。双否定通过双否定操作移除小数部分32位整数范围内有效。字符串转换通过字符串转换并截取整数部分。toFixed() 后转整数通过 toFixed() 方法转换为字符串后再转为整数。 每种方法都有其适用的场景和限制选择时需根据具体需求进行权衡。
http://www.hkea.cn/news/14587534/

相关文章:

  • 自己 做网站学什么 平面设计免费开发软件制作平台
  • 网站开发实训课程的总结saas平台是什么意思
  • 移动app与网站建设的区别网站设计 收费
  • 地方门户网站模版wordpress 解析漏洞利用
  • 网站建设的7种流程wordpress 小视频主题
  • 临汾市住房城乡建设局网站自己做网站要会什么软件下载
  • 有没有专门做布料的网站升级访问通知正常更新
  • 装潢设计网站2021年年度关键词
  • 网站如何301怎么样做手机网站
  • 通辽网站制作公司做网站的服务器排名
  • 做网站电脑开一天用多少钱网站建设使用的基本技术
  • 秦皇岛手机网站制作多少钱wap医院网站建设
  • 营销网站案例石家庄seo排名外包
  • 网站备案年审网络营销工作岗位有哪些
  • 怎样增加网站流量网站建设合同概念
  • 刷赞网站推广软件中山精品网站建设新闻
  • 推广引流话术江西网站建设优化服务
  • 望牛墩仿做网站wordpress文章数据库
  • 建设拍卖网站网络公司 营销型网站
  • 长春建设平台网站的公司吗黑龙江建设网首页
  • 网站后台开发需求创建个人网站的流程
  • 哪里有网站建设开发公司网站设置的建设过程和准备阶段
  • 个人网站网页设计网站建设 主要学是么
  • 如何上传网站源码免费erp系统
  • 滨州做网站的电话论坛网站开发开题报告
  • 绍兴公司网站建设做视频网站如何利用用户的弱点
  • 江津网站建设方案购买模板建站
  • 门户网站建设情况说明wordpress 商用
  • 上海建筑 公司网站免费网站建站塔山双喜
  • 设计本官方网站下载上海网站jianshe