首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    JavaScript笔记

    如果参数值为 NaN 或字符串、对象、undefined等非数字值则返回 true, 否则返回 false。 toExponential() 返回字符串值,它包含已被四舍五入并使用指数计数法的数字。...abs(x) 返回 x 的绝对值 acos(x) 返回 x 的反余弦值,以弧度计 asin(x) 返回 x 的反正弦值,以弧度计 atan(x) 以介于 -PI/2 与 PI/2 弧度之间的数值来返回...,n) 返回最低值 pow(x,y) 返回 x 的 y 次幂 random() 返回 0 ~ 1 之间的随机数 round(x) 把 x 四舍五入为最接近的整数 sin(x) 返回 x(x 以角度计)的正弦...RegExp对象 test() 方法用于检测一个字符串是否匹配某个模式,如果字符串中含有匹配的文本,则返回 true,否则返回 false。...该函数返回一个数组,其中存放匹配的结果。如果未找到匹配,则返回值为 null。

    2.1K10

    在Excel中使用频率最高的函数的功能和使用方法

    应用举例:在C29单元格中输入公式:=IF(C26> =18,” 符合要求” ,” 不符合要求” ),确信以后,如果C26单元格中的数值大于或等于18,则C29单元格显示“符合要求”字样,反之显示“不符合要求...特别提醒:如果divisor参数为零,则显示错误值“#DIV/0!”;MOD函数可以借用函数INT来表示:上述公式可以修改为:=13-4*INT(13/4)。...特别提醒:如果参数为数组或引用,只有其中的数字将被计算。...代表需要在其中查找数据的单元格区域;Col_index_num为在 table_array区域中待返回的匹配值的列序号(当Col_index_num为2时,返回table_array第2列中的数值,为3...时,返回第 3列的值……);Range_lookup为一逻辑值,如果为TRUE或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于 lookup_value的最大数值;如果为FALSE,

    3.9K20

    Excel常用函数大全

    应用举例:在C29单元格中输入公式:=IF(C26>=18,"符合要求","不符合要求"),确信以后,如果C26单元格中的数值大于或等于18,则C29单元格显示“符合要求”字样,反之显示“不符合要求”字样...特别提醒:如果divisor参数为零,则显示错误值“#DIV/0!”;MOD函数可以借用函数INT来表示:上述公式可以修改为:=13-4*INT(13/4)。  ...特别提醒:如果参数为数组或引用,只有其中的数字将被计算。...代表需要在其中查找数据的单元格区域;Col_index_num为在table_array区域中待返回的匹配值的列序号(当Col_index_num为2时,返回table_array第2列中的数值,为3时...,返回第3列的值……);Range_lookup为一逻辑值,如果为TRUE或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于lookup_value的最大数值;如果为FALSE,则返回精确匹配值

    2.7K90

    学习了这么些年,请问编程中除以 0 一定抛异常吗?

    具体地:a / 0,其中 a 为任意非零数,数学上无法给出明确的结果,因为任何数乘以零都不能得出非零数,因此除以零无解。...0 / 0 这种情形更为复杂,被称为“不可确定性”,它既无法等于零,也无法等于任何其他数字,因为它既不符合乘法的反操作,也无法得出一个唯一的解。...在计算机中,如果我们执行整数除法并且除数为零,许多语言会抛出 ArithmeticException 异常,以显式地提示开发者存在非法的除法运算。这一行为直接源自于数学中除以零无法定义的事实。3....如果浮点数除法抛出异常,程序可能会在执行大量运算时意外崩溃。而返回 Infinity 或 NaN 则允许开发者继续处理这些值,或者在程序中进行进一步判断。6....整数遵循严格的数学规则,除以零会抛出 ArithmeticException 异常,而浮点数遵循 IEEE 754 标准,除以零则返回 Infinity 或 NaN。

    26830

    低频数字式相位测试仪的原理与使用

    它为正值时称前者超前于后者,为负值时则滞后于后者。它为零或π的偶数倍时,两物理量同相;为π的奇数倍时则称反相。...低频数字式相位测试仪使用方法: 将要测的信号分别接入通道1为第一路信号输入端口,通过相位测试功能测试相位;或通道2为第二路信号输入端口,通过相位测试功能测试相位,然后连接示波器进行查看频率和峰值的数值,...(2)零示法 零示法其实是将被测信号和可变移相器串联然后和另一同频率信号同时加在相位比较器如示波器、指示器等上,调节可变移相器,使比较器指示零值相位,则移相器上的读值即为两信号间的相位差。...其中前两种是目前低频数字式相位测量仪测试方法中最常见的,具体测试方法如下: a、数字式直读相位计法 测量相位差的基本原理与测量时间间隔大体相同,见时频测量。...即将被测两信号电压经过脉冲形成电路,变换成尖脉冲,去控制双稳态触发器,由此产生宽度为T的闸门信号。使时间闸门开启,时钟振荡器产生频率为f0的标准脉冲通过时间闸门加到计数器,计数值为N。

    90510

    低频数字式相位测试仪的原理与使用

    它为正值时称前者超前于后者,为负值时则滞后于后者。它为零或π的偶数倍时,两物理量同相;为π的奇数倍时则称反相。...低频数字式相位测试仪使用方法: 将要测的信号分别接入通道1为第一路信号输入端口,通过相位测试功能测试相位;或通道2为第二路信号输入端口,通过相位测试功能测试相位,然后连接示波器进行查看频率和峰值的数值,...(2)零示法 零示法其实是将被测信号和可变移相器串联然后和另一同频率信号同时加在相位比较器如示波器、指示器等上,调节可变移相器,使比较器指示零值相位,则移相器上的读值即为两信号间的相位差。...其中前两种是目前低频数字式相位测量仪测试方法中最常见的,具体测试方法如下: a、数字式直读相位计法 测量相位差的基本原理与测量时间间隔大体相同,见时频测量。...即将被测两信号电压经过脉冲形成电路,变换成尖脉冲,去控制双稳态触发器,由此产生宽度为T的闸门信号。使时间闸门开启,时钟振荡器产生频率为f0的标准脉冲通过时间闸门加到计数器,计数值为N。

    1.3K10

    数据库之数据类型详解

    通过实际插入的数据不难发现,如果插入不符合列规定的数据,那么最终会以四舍五入的方法处理。...from tab4; # 删除原有数据 mysql> insert into tab4 values('0'),(0),('00'),(00); # 插入一些不符合列规定的数值...:12 ,但如果插入不合法的时间,如 '109712' ,则被存储为 00:00:00 格式2:以 'D HH:MM:SS' 字符串格式表示的 TIME ,其中 D 表示日,可以取 0 ~ 34 之间的值...需要注意的是,如果是char类型的列,假如定义数值的长度为4,那么就算插入的数值长度只有2,它还是会占4个长度的空间,而varchar则不会,因为前者属于不可变长度的数值类型,而后者是可变的。...,范围为 1~64 ,如果 M 被省略,则默认为 1 ,如果为 BIT(M) 列分配的值的长度小于 M 位,则在值得左边用 0 填充; 如果需要位数至少为 4 位的 BIT 类型,即可定义为 BIT(4

    4.3K30

    每日算法题:Day 24

    知道进位数为0则跳出循环 当然这个循环也可以使用递归的方式来实现,代码更加简洁!...num1&num2) << ) : num1; } }; 【剑指Offer】字符串转换成整数 将一个字符串转换成一个整数(实现Integer.valueOf(string)的功能,但是string不符合数字要求时返回...数值为0或者字符串不是一个合法的数值则返回0。...输入描述: 输入一个字符串,包括数字字母符号,可以为空 输出描述: 如果是合法的数值表达则返回该数字,否则返回0 思路: 假如一个数1234,我们可以通过循环遍历每个数字,然后通过res=res*10+...上图就表示两个文件为硬链接的情况,两个文件共用同一个inode节点,相当于对一组数据起不同的文件名,每增加一个文件名,inode节点链接数增加一,反之,删除一个链接数减一,直到为零,内存被系统回收!

    51530

    数组总结

    定义一位数组 int a【k】k一定是一个固定的数,不能是定义的变量,如果不用循环的方式输入数组,也可以用类似于cin>>[a++]这样的形式。...#include memset(数组名,0,sizeof(数组名)) 即可将数组的数据清零。...插入排序:(必为有序数列)将插入的值排在最后,与前面的值比较,符合条件则交换,不符合便停止。...或则引用sort,头文件为algorithm,该排序为升序,基本格式为sort(a+k,a+l),其中k为排序的第一个数据的位置,l为排序最后一个数据的位置加一。...向函数传递一维数组,在定义函数的时候类似与传递实数的方式, 既 返回值类型 函数名(数组类型 数组名[ ]),注意传递一维数组方括号内不需要有数值。

    23710

    工程师自制:对射式红外线电子栅栏报警器

    一旦有人阻断红外线,则接收头IC3无信号输入,输出端立即变为高电平(约4.91V),比较器翻转,IC4输出高电平,通过LED2触发BCR,给外接高响度报警喇叭提供电源,达到报警的目的。...由于元件的误差,导致555的定时电阻和电容实际数值与计算数据会有稍许差异,最好是借助频率计(数字表的频率档就够用)或者示波器来调试,将发射机发射频率调整到38K(根据笔者提供原理图的标注数据取值,当RP1...其次要调整的是IC4的零漂移电压。在电路设计合理,且没有外部调整电压的情况下,IC4输出有零点几至近两伏的零漂电压,只要零漂电压不超过发光二极管的发光门限电压,就无需调整。...如果有微亮,说明IC4零漂移电压过大,可以通过调换压降更大的发光二极管,比如白色、蓝色的来解决问题,如若问题依旧,多半是IC4性能太差,需要换芯片。...或者干脆外接调整电路来调节零点电压,但电路变得复杂,不符合”简洁”的宗旨。电源部分可以采用蓄电池和交流电复合供电方式。接收机电源电压根据报警喇叭的电压选取,超过6V即可。 ?

    57250

    相位测量仪的使用详解

    测量相位的方法有多种其中电子计数器测量相位具有精度高、使用方便、测量迅速,以及便于实现测量过程自动化等优点,也同时是相位测量的重要手段之一,其中SYN5607型相位计显得尤为重要。...(2)零示法 零示法其实是将被测信号和可变移相器串联然后和另一同频率信号同时加在相位比较器如示波器、指示器等上,调节可变移相器,使比较器指示零值相位,则移相器上的读值即为两信号间的相位差。...其中前两种是目前低频数字式相位测量仪测试方法中最常见的,具体测试方法如下: a、数字式直读相位计法 测量相位差的基本原理与测量时间间隔大体相同,见时频测量。...即将被测两信号电压经过脉冲形成电路,变换成尖脉冲,去控制双稳态触发器,由此产生宽度为△T的闸门信号。使时间闸门开启,时钟振荡器产生频率为f0的标准脉冲通过时间闸门加到计数器,计数值为N。...页面中间位置为“测量闸门时间”设置,下面测量范围选项及启动、停止,如果没有点击启动,测量时点击启动便会进入测量状态,并显示对应的测试结果、通道一频率值、通道一周期值以及通道一~通道二时间间隔值。

    2.1K11

    工业党福利:使用PaddleX高效实现指针型仪表读取系列文章(3)

    最近在做一个工业巡检的项目,主要涉及的内容是指针型表计的读取。本系列文章主要介绍实现表计读取的全流程开发,其中主要使用的工具为百度开发的PaddleX和Visual studio 2019。...本系列文章的内容包含了上述流程的全部内容,其目录如下: 高效语义分割:基于PaddleX零代码快速实现表计分割 工业场景适配:Windows下PaddleX的C++编译、C#界面开发及dll调用 表计读取实战...如下图所示,通过记录刻度和指针的label标签(或者颜色),可以将矩形图像从头到尾的标签或颜色的数值记录在一个一维数组中。...如下图所示,以像素为例,黑色数字表示刻度的像素数值(记为像素1),红色数字表示指针的像素数值(记为像素2)。 ?...(3)数据过滤 数据过滤是为了使得一维数组的区分度更加明显,如果分割的效果比较好的话,数据过滤对最终读取结果的影响就不是很明显。

    1.7K10

    Django 过滤器

    {{ bio | truncatewords:"30" }} 格式化 {{ pub_date | date:"F j, Y" }} 过滤器列表 {{ 123|add:"5" }} 给value加上一个数值...d 每月第几天, 带前导零 '01' to '31'  D 每周第几天,3字母的字符串. 'Fri'  f 时间, 12-小时制的小时和分钟数, 如果分钟数为零,则不显示....分钟数若为零则不显示. 用字符串表示特殊 的时间点, 如 'midnight' 和 'noon' (django扩展) '1 a.m.', '1:30 p.m.... 1, 23  y Year, 2 位数字表示 '99'  Y Year, 4 位数字表示 '1999'  z 一年中的第几天 . 0 to 365  Z 以秒计的时区偏移量. ...这个偏移量对UTC西部 时区总是负数,而对UTC东部时区则总是正数 -43200 to 43200 参考推荐: Python 学习入门 —— 时间 django 过滤器 、日期格式化参数 python

    2.7K30

    四舍五入番外一:基数取整

    除了指定位数取整以外 还有给定基数取整的函数 也就是取这个基数的倍数,最接近的那个 向上取整是Ceiling函数 天花板的意思 向下取整是Floor函数 地板的意思 天花板向上,地板向下 Ceiling(数值...,基数) 取大于或等于数值的基数的倍数 Floor(数值,基数) 取小于或等于数值的基数的倍数 仍然以π为例 在2的倍数中,2和4最接近于π 2是小于π的最接近的2的倍数 4是大于π的最接近的2的倍数...所以 向上为4,向下为2 还可以花式作死 尝试下小数,负数和零 可见小数取倍数没问题 但是负数的倍数就没办法是正数了 0向上取整永远是0 0向下取整,那就会出现除数为零的错误了 之前的文章有说到这个错误...传送门((((((>>>Excel中的四则基本运算<<<)))))) 奇葩的是,数值为负数的时候 正负基数居然都是可以的 什么时候会用到呢 好像我身边的应用场景并不多 个人见到的在制造业似乎挺多...例如 "假设胶带60米为一卷,现在有400米胶带,可以做几卷" =Floor(400,60) 这个公式可以解决你的问题 "通话不足一分钟,按照一分钟计算.此次通话时长123秒,计多少分钟" =Ceiling

    48210

    常用正则表达式

    (rge) 将返回一个整数值,指明这个匹配距离字符串开始的偏移位置。...如果没有找到匹配,则返回 -1 str.replace(re, function(){}) 替换匹配到的数值 rge.exec(str) 没有找到匹配,则它返回 null。...如果它找到匹配,则 exec 方法返回一个数 str.match(rge) 用正则表达式模式在字符串中运行查找,并返回包含该查找结果的一个数组(全文匹配模式g,否则只返回第 一个匹配的内容) match...如果找到匹配返回一个数组并且更新全局 RegExp 对象的属性以反映匹配结果 Input 属性包含整个的被查找字符串。 Index 属性包含了在整个被查找字符串中匹配的子字符串的位置。...x 的值必须为 A-Z 或 a-z 之一。否 则,将 c 视为一个原义的 'c' 字符。 \f 匹配一个换页符。等价于 \x0c 和 \cL。 \n 匹配一个换行符。等价于 \x0a 和 \cJ。

    3K121
    领券