NetBSD“primes”实用程序或等效程序在 MacOS 上的任何软件包中可用吗?

NetBSD“primes”实用程序或等效程序在 MacOS 上的任何软件包中可用吗?

是 NetBSD素数除了通过手动下载和编译(例如curl)之外,MacOS 上任何软件包中都可以使用实用程序(或等效工具)吗?我搜索了很多,但找不到任何包(除了 NetBSD CVS 源)。

(NetBSDprimes不是一个查找大/尚未知素数的素数筛,只是一个简单的命令行实用程序,它告诉您在给定 (64b) 范围内哪些整数是素数(或合数))。

(与 Gnu 不同,Gnufactor可通过 coreutils 包获得“查找素数 - MacOS 上未找到“因子”命令”,“GNU 因子命令有实际用途吗?”

注意:这个问题不属于 AskDifferent,因为没有brew/macports 包。

答案1

我从来没有能够在任何预构建的包中找到它,但在这个标题为“SO Q&A”的问答中:查找素数 - MacOS 上未找到“factor”命令,有人发布了一个Makefile您可以自己下载和构建的factor文件primes

初筛

作为替代方案,有一个名为的包,primesieve它是与 NetBSD 不同的实现primes,但可以在以下位置使用brew

$ brew info primesieve
primesieve: stable 7.0 (bottled)
Fast C/C++ prime number generator
https://primesieve.org/
Not installed
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/primesieve.rb
==> Dependencies
Build: cmake ✔

相关内容