英语法语德语意大利语葡萄牙语俄语西班牙语

OnWorks 网站图标

math-primes - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 matho-primes

这是 matho-primes 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

名称


math-primes - 生成连续的素数

概要


数学素数 [开始[停止]或“全部”] [“双胞胎”] [“朋友”[基地]]
数学素数 [-htuv] [-c count] [-m number] [-p base] [start [stop]]

商品描述


此命令行实用程序是可选的一部分 数学的(1) 包装。 它很快
使用窗口化、内存高效的筛子计算任意数量的连续素数
Eratosthenes 算法,将它们转储到标准输出。 他们显示一个素数
每行按升序排列,除非指定了“twin”选项,它只显示
孪生素数,每行两个素数。

生成最多 18 个十进制数字素数,或任何精度的位数
对于浮点 翻番 在用于编译此实用程序的 C 编译器中。 笔记
该实用程序可能会被编译为仅使用双精度浮点数(如果很长)
C 编译器或硬件不完全支持双精度,最多允许 15
在这种情况下十进制数字素数。

验证此实用程序是否正常工作的方法是将输出通过管道传输到 Unix“因子”
实用程序,或使用提供的将输出与 BSD 游戏“素数”实用程序进行比较
外壳脚本: 示例/测试素数。

此实用程序显示的所有数字都是十进制(以 10 为底)质数。 一个质数
是一个不能被因式分解的整数。

命令行可以指定范围,否则指定起始编号和编号
提示要输出的素数。 范围是 开始停止 包括在内,以及 停止 必须
大于或等于 启动。

如果 -c 选项时,显示的素数行数限制为
此选项后面的十进制计数。

如果 -t 或在命令行上指定“双胞胎”选项,仅 双胞胎 保费
显示。 孪生素数是值相差 2 的两个素数。每个孪生对是
一起显示在由空格字符分隔的同一行上。

如果 -p 或在命令行上指定“pal”选项,仅 回文 保费 ,那恭喜你,
显示。 回文是对称的,它们前后读完全一样。
回文数 基地 可以指定,默认为基数 10。 基地 可以是任何
大于 1 的整数。素数总是以十进制显示(基数为 10)。

允许的命令行参数和用法的版本号和简短帮助
信息在给出时显示 -h 选项。

随着 -u 选项,所有输出(标准输出和标准错误输出)都设置为
无缓冲,使所有输出立即发生,而不是在输出缓冲区处于
已满或程序终止或等待输入时。

-m 选项更改质数筛窗口的内存大小。 紧随其后的是
一个十进制浮点数,它是默认窗口大小的乘数 (2
兆字节)。 更改内存大小可能会加快总运行时间
一点点; 否则没有理由使用该选项,不推荐使用。

-v 选项只是显示程序名称和版本号,然后退出
成功。

使用 onworks.net 服务在线使用数学素数


Ad


Ad

最新的 Linux 和 Windows 在线程序