gpt4 book ai didi

haskell - ghci 段错误与简单的数学

转载 作者:行者123 更新时间:2023-12-02 00:32:48 24 4
gpt4 key购买 nike

谁能给我解释一下?我使用的是最新版本的 GHC。

Prelude> let f x = 1/((x**2)-36)  
Prelude> f (0 - 6.5)
0.16
Prelude> f (0 - 5.999)
-Segmentation fault
Prelude> f (0 - 5)
-Segmentation fault

谢谢!

编辑:GHCi 版本 6.10.4、Mac OS 10.6、Intel Macbook Pro
Edit2:GHCi 7.0.3 没有这个问题。

最佳答案

有趣的是,我在这里没有遇到段错误(在 MacOS 上是这样):

GHCi, version 7.0.2: http://www.haskell.org/ghc/  :? for help
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... linking ... done.
Loading package ffi-1.0 ... linking ... done.

Prelude> let f x = 1/((x**2)-36)
Prelude> f (0 - 6.5)
0.16
Prelude> f (0 - 5)
-9.090909090909091e-2
Prelude>

关于haskell - ghci 段错误与简单的数学,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5981324/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com