文件名称:substrate-fixed:基于“ fixed”的底物固定点库,提供超越性的数学功能
文件大小:121KB
文件格式:ZIP
更新时间:2024-06-10 00:43:06
Rust
基材的定点编号 从fixed = 0.5.4移植到此板条箱。 它已被修改为可在运行时中使用。 此外,还添加了先验功能(对数,exp,pow,三角函数)。 还请查看以了解如何解析javascript UI的值。 [基板固定板条箱]提供定点编号。 和是八位定点数。 和是16位定点数。 和是32位定点数。 和是64位定点数。 和是128位定点数。 这些类型可具有Frac分数比特,其中0≤ Frac ≤n和n是比特总数。 当Frac = 0时,定点数的行为类似于n位整数。 当Frac = n,则值x处于范围-0.5≤X <0.5为符号数,并在范围0≤X <1无符号数。 目前, 用于分数位数Frac ; 当Rust编译器支持它们时,计划迁移到。 主要特点是 表示最大为128位宽的定点数。 定点数字和数字基元之间的转换。 定点数字和数字基元之间的比较。 从字符串解析为十进制,
【文件预览】:
substrate-fixed-master
----LICENSE-MIT(1KB)
----Cargo.toml(1KB)
----.github()
--------workflows()
----src()
--------arith.rs(30KB)
--------int_helper.rs(10KB)
--------wrapping.rs(38KB)
--------macros_frac.rs(35KB)
--------from_str.rs(74KB)
--------macros_no_frac.rs(44KB)
--------macros.rs(2KB)
--------convert.rs(56KB)
--------wide_div.rs(9KB)
--------macros_from_to.rs(50KB)
--------display.rs(30KB)
--------types()
--------serdeize.rs(5KB)
--------consts.rs(16KB)
--------cmp.rs(18KB)
--------traits.rs(83KB)
--------lib.rs(39KB)
--------helpers.rs(6KB)
--------macros_round.rs(28KB)
--------float_helper.rs(8KB)
--------cast.rs(12KB)
--------transcendental.rs(23KB)
----LICENSE-APACHE(11KB)
----build.rs(4KB)
----README.md(10KB)
----RELEASES.md(11KB)
----.appveyor.yml(3KB)
----.gitignore(30B)
----.gitlab-ci.yml(5KB)
----benches()
--------bench_main.rs(6KB)