相当于elm(或javascript)中的std :: nextafter(下一个可表示的浮点数)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了相当于elm(或javascript)中的std :: nextafter(下一个可表示的浮点数)相关的知识,希望对你有一定的参考价值。

有没有办法在Elm中获得c ++的std::nextafter的功能?我很高兴使用外部javascript函数,如果这是唯一的方法。

对于背景,std::nextafter是一个采用浮点数的函数,并按大小返回下一个可表示的浮点数。

答案

至于X ... nextafter库提供了这个功能,我很怀疑Elm是否会内置任何东西......它只是不是一个经常有用的程序。

至于Y,老实说,你不是正确的方式。 nextafter直到C ++ 11才被添加的原因是它没有广泛用处。特别是,如果您打算使用它来为某个界面提供一个严格大于给定数字的数字,同时保持尽可能接近它,为失望做好准备。许多这样的接口将进行初始操作,这可能具有消除严格排序的效果。如果你打算迭代某些范围内的所有数字......请记住,在0和1之间有大约4亿亿。

以上是关于相当于elm(或javascript)中的std :: nextafter(下一个可表示的浮点数)的主要内容,如果未能解决你的问题,请参考以下文章

我的 javascript 和移植的 elm 之间的 UI 滞后

从 Elm 中的 HTTP 响应中读取自定义标头

JS开发者福音Elm:语言级响应式编程

html 在HTML中嵌入Elm模块。使用`elm-make Stamper.elm`编译或只是通过指定HTML输出文件w自动生成HTML

通过Javascript动态加载Css文件

如何告诉 elm 外部 DOM 变化