多种编程语言运行速度排名-10亿次除7求余数为0的数量

这篇具有很好参考价值的文章主要介绍了多种编程语言运行速度排名-10亿次除7求余数为0的数量。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


最佳方式是运行10次,取平均数,用时秒数显示3位小数。
因为第一次打开,可能CPU还没优化好,多次取平均,比较准确
第1次共10次,用时3秒,平均3秒
第2次共10次,用时4秒,平均3.5秒


我主要是研究相同的函数,相同的 算法,不同编程语言,哪个运行更快

问: 为啥要找7的倍数?
比如10亿次加法,40种编程语言比较哪个快一点
就是找个算法,比较不同编程语言速度相差多少
比如10亿次加法,40种编程语言比较哪个快一点

比如VB6 2秒,易语言36秒,LUA 70秒,按键要1-5万秒

多种编程语言运行速度排名-10亿次除7求余数为0的数量,编程语言排行,运行速度测试,程序优化,GO,RUST

js网页测试:文章来源地址https://www.toymoban.com/news/detail-665985.html

<body>
Javascript-10亿次求余数计算测试,7的整数个数有多少?</br>

<script type='text/javascript'>
var count=1000*1000*1000;
var testcount=10;
var alltime=0;
var t=0;



var int = self.setInterval("clock()", 1);
function clock() {
    t += 1;
    if (t == 1) {
        document.write("Javascript-10亿次求余数计算测试,7的整数个数有多少?测试次数:" + testcount + "</br></br>");
    }

    var c = 0;
    var begin = new Date();
    for (var i = 0; i < count; i++) {
        if (i % 7 == 0) c += 1;
    }
    var end = new Date();
    var usedtime = end - begin;
    alltime = alltime + usedtime;
    document.write("第" + t + "次/" + testcount + ",JS用时=" + usedtime + "毫秒,找到数量:" + c + "</br>");

    if (t == testcount) {
        int = window.clearInterval(int);
        document.write("</br>测试" + testcount + "次,总用时=" + (alltime / 1000).toFixed(4) + "秒,平均速度" + (alltime / 1000 / testcount).toFixed(4) + "秒");
    }

} //function  clock

</script>
</body>

到了这里,关于多种编程语言运行速度排名-10亿次除7求余数为0的数量的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 全面对比 Python、Go、VB、PHP、C/C++、C#、.Net、Java、… 等多种编程语言的区别

    1. 语言类型: 首先,C/C++、Java 、Python都是 强类型 的语言。强类型语言的定义如下: 强类型语言是一种强制类型定义的语言,即一旦某一个变量被定义类型,如果不经强制转换,那么它永远就是该数据类型。而弱类型语言是一种弱类型定义的语言,某一个变量被定义类型,

    2024年02月03日
    浏览(60)
  • 常用编程语言排行与应用场景汇总(2023.10)

    截止到2023年10月,TIOBE社区公布的编程语言排行榜,排名前20: 趋势: 其他语言: Python是一种高级的、通用的编程语言,被广泛应用于多个领域。以下是Python的一些常见应用场景: Web开发:Python的Web框架(如Django和Flask)和Web开发工具使其成为开发Web应用程序的理想选择。它

    2024年02月06日
    浏览(37)
  • 马上七夕到了,用各种编程语言实现10种浪漫表白方式

    在七夕节这个充满爱意的日子里,用编程语言编写一些表白代码是个非常有趣的想法。以下是使用 各种编程语言Python、Java、JavaScript、H5等编写的 10 种简单表白代码示例,以下只是抛砖引玉,还需要你用心修改,对方一定能理解你的真心。 这段代码使用 Python 的 Matplotlib 库绘

    2024年02月12日
    浏览(36)
  • 《C语言程序设计》谭浩强 第五版 编程10题解答1

    《C语言程序设计》谭浩强 第五版 编程10题解答1 编程题1-10 1.计算总成绩和平均成绩 编写程序输入某学生的数学(math)、英语(english)和C语言(C)的成绩,输出该学生这三门课的总成绩(sum)和平均成绩(aver)。 #include “stdio.h” int main() { int math,english,c; scanf(“%d%d%d”,

    2024年02月05日
    浏览(72)
  • THRUST:一个开源的、面向异构系统的并行编程语言:编程模型主要包括:数据并行性、任务并行性、内存管理、内存访问控制、原子操作、同步机制、错误处理机制、混合编程模型、运行时系统等

    作者:禅与计算机程序设计艺术 https://github.com/NVIDIA/thrust 2021年8月,当代科技巨头Facebook宣布其开发了名为THRUST的高性能计算语言,可用于在设备、集群和云环境中进行并行计算。它具有“易于学习”、“简单易用”等特征,正在逐步取代C++、CUDA、OpenCL等传统编程模型,成为

    2024年02月07日
    浏览(50)
  • Rust 是一种面向系统编程语言 主要被设计用来解决执行速度、安全性、并发性和可靠性等方面的问题 Rust From First Principles: Building a Minimal Rust

    作者:禅与计算机程序设计艺术 Rust 是一种面向系统编程语言,主要被设计用来解决执行速度、安全性、并发性和可靠性等方面的问题。相比于其他语言来说,它拥有以下优点: 高性能: Rust 的运行时是单线程的,但是拥有基于垃圾收集(GC)的自动内存管理机制,使得在开

    2024年02月07日
    浏览(55)
  • GO编程语言:简洁、高效、强大的开源编程语言

    在现代软件开发领域,随着应用复杂度的不断提升,开发人员对编程语言的需求也日益增长。GO编程语言,作为一种简洁、高效且具备强大并发能力的新型开源编程语言,逐渐成为了许多开发者的首选。本文将详细介绍GO语言在哪些项目开发中表现出色,以及为什么许多开发者

    2024年02月02日
    浏览(106)
  • 【编程语言 · C语言 · 函数指针】

    由于指针可以指向任何存储器位置中的地址,因此它们也可以指向可执行代码的开头。 函数指针或函数指针指向内存中函数的可执行代码。函数指针可以存储在数组中,也可以作为参数传递给其他函数。 函数指针声明使用 * 就像使用任何指针一样: (*func_name)  周围的括号很

    2024年02月10日
    浏览(57)
  • 介绍一些编程语言— Perl 语言

    Perl 是一种动态解释型的脚本语言。 最初的设计者为拉里・沃尔,它于 1987 1987 1987 年 12 12 12 月 18 18 18 日发表。Perl 借取了 C、sed、awk、shell scripting 以及很多其他编程语言的特性。其中最重要的特性是他内部集成了正则表达式的功能,以及巨大的第三方代码库 CPAN。 1987 1987

    2024年02月12日
    浏览(56)
  • 介绍一些编程语言—C语言

    C 语言是一门 面向过程 的计算机编程语言,与 C++、C#、Java 等面向对象编程语言有所不同。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。 C语言描述问题比汇编语言迅速、工作量小

    2024年02月13日
    浏览(53)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包