2019年PHP,nodejs,C质数运算性能测试

webmud 2019-02-15 04:36:03
cpu:i7 4790/ ram:8G ddr3 1600 × 2

节约时间,计算1000000以内的质数。
python3.7.2


py3在结果输出那里写错了,但不影响计算结果

php 7.3.2




nodejs 10.13.0




c语言



结果对比:



C语言我一定是写错了!

为了方便复制粘贴,js里直接$变量走起……;c语言和python不懂,勉强写成这个样子,大佬们重新测试,完了分享给我,拜托~~
...全文
391 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
b43ok 2019-02-19
  • 打赏
  • 举报
回复
C的耗时应该是在求平方根那里,用这个函数试试
float Q_rsqrt( float number )
{
long i;
float x2, y;
const float threehalfs = 1.5F;

x2 = number * 0.5F;
y = number;
i = * ( long * ) &y;
i = 0x5f3759df - ( i >> 1 );
y = * ( float * ) &i;
y = y * ( threehalfs - ( x2 * y * y ) );
return y;
}

20,359

社区成员

发帖
与我相关
我的任务
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
phpphpstorm 技术论坛(原bbs)
社区管理员
  • 开源资源社区
  • phpstory
  • xuzuning
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧