nanbox:将非数字数据编码为 NaN

时间:2021-08-03 15:30:43
【文件属性】:
文件名称:nanbox:将非数字数据编码为 NaN
文件大小:7KB
文件格式:ZIP
更新时间:2021-08-03 15:30:43
hacktoberfest JavaScript 南盒子 IEEE 754 对 32 位浮点进行编码,其中 1 位用于符号,8 位用于指数,23 位用于数字部分(尾数)。 对于 NaN 的特定情况(例如,0 除以 0 的结果,或负数的平方根),规范将其编码为指数中的11111111 。 符号和尾数可以是任何东西,规范建议这可以用于“诊断信息”。 这些位中的一个/一些通常用于指示可以预期的安静 NaN (qNaN) 与可能意外并应触发暂停异常的信号 NaN (sNaN)。 然而,这种行为有时在不同的硬件上是不同的。 23 位不是很多空间,但方便的是 Unicode 代码点的最大大小是 0x10FFFF,使其成为 22 位字符集。 当您用对字符串进行,您将只使用其中的 22 个位,因此用 NaN 签名屏蔽顶部会使您的所有字符都为 NaN。 安装 npm install --save nanbox 用法 使用命名函数toNaN将您的秘密字符包
【文件预览】:
nanbox-master
----.gitignore(67B)
----.babelrc(47B)
----package.json(1KB)
----.npmrc(19B)
----src()
--------index.js(469B)
--------__tests__()
----.tool-versions(14B)
----LICENSE(1KB)
----.github()
--------semantic.yml(71B)
--------FUNDING.yml(18B)
--------workflows()
--------renovate.json(30B)
----README.md(3KB)
----.coveralls.yml(0B)
----.npmignore(121B)
----.gitattributes(29B)

网友评论