我认为,传统上,所有退化浮子都被称为" nan ",但是Rust似乎区分了三种退化浮子:+inf、-inf和nan(这就是为什么我在标题中使用“非有限”一词而不是“in”或“无限”)。我认为这是个未知数。reddit上一条有7年历史的帖子说,它还没有定义,但从那时起,情况可能发生了变化。根据我的实验,它在实践中不会恐慌,所以除非编译器中有一个明显的错误,否则我认为这种行为并不是“恐慌”。
我认为我在PHP中运行是一种限制。$num1=pow(2,500);3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589376
#Works. Output:# No