`
yjfkk
  • 浏览: 3255 次
  • 来自: 杭州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

有段代码看不懂,帮忙解释下.谢谢

 
阅读更多

<script type="text/javascript">
  <!--
  var tc=10000;
  var tn=0;
  for(var i=0;i<tc;i++){
  var p1=Math.random();
  var p2=Math.random();
  var s1=Math.min(p1,p2);
  var s2=Math.max(p1,p2)-s1;
  var s3=1-s1-s2;
  if(s1>=0.5||s2>=0.5||s3>=0.5) continue;
  tn++;
  }
  alert(tn/tc);
//-->
  </script>
分享到:
评论
4 楼 yjfkk 2007-12-25  
明白了,也可以验证0-1之间随机产生的数字中,能组成三角形的概率.
谢谢大家,特别是 yujiang
3 楼 yuan_2004 2007-12-25  
contionue 应该是这样的continue;
2 楼 yujiang 2007-12-25  
找出两个数 一个大于0.5 一个小于0.5 两数之差小于0.5.
用这个可能是在检验随机数的发生器.

ps:2007年的考研试题有一个就是求两数(在(0,1)里面)之差绝对值小于0.5的概率的.
1 楼 afcn0 2007-12-25  
也就是说在随机数当中,符合判断的大概占到60%的几率进行continue动作

相关推荐

    csapp_深入理解计算机系统(第二版) _所有代码_csapp.h_csapp.c

    深入理解计算机(第二版)书上的所有代码示例. 除了homework的代码. 示列代码都有. 包括 csapp.h csapp.c tiny web server等..

    C标准库源代码(学习C/C++必备)

    C标准库源代码,能提高对C的理解,不错的哦 下载文件列表 Pack : clibsource.rar C 标准库源代码\ABORT.C C标准库源代码\ABS.C C标准库源代码\ACCESS.C C标准库源代码\ADJUSTFD.C C标准库源代码\ALGRITHM C标准库源...

    G代码解释程序

    7. **模拟与回放**:在实际运行之前,G代码解释程序通常会有一个模拟功能,允许用户查看和验证代码执行的效果。 8. **界面设计**:C++ Builder的VCL库可以用来创建用户友好的图形界面,允许用户加载G代码文件、预览...

    如何读懂源代码!!!!

    【如何读懂源代码】 在软件开发中,理解他人的源代码是不可或缺的技能,无论是为了维护现有的项目,学习新知识,还是参与团队合作。以下六个章节将指导你更有效地阅读和理解源代码。 1. **读懂程序码,使心法皆为...

    arduino GCode_Interpreterdc G代码解释器 也可以当做c语言参考

    Arduino GCode Interpreter是一款专为Arduino平台设计的G代码解释器,它允许用户通过G代码来控制Arduino硬件,比如3D打印机、CNC机器或其他需要精确运动控制的项目。G代码是一种通用的编程语言,用于指示这些设备...

    支付宝网上支付接口开发文档及其代码实例

    《支付宝网上支付接口(即时到账接口开发文档及其代码实例)》 警告:本资源仅用于开发学习交流使用。版权支付宝所有。 提供最全的支付宝即时到账接口开发文档及其代码实例,里面包含了ASP,PHP(GBK和UTF-8两个版本),...

    C# 表达式解析器源代码(修正)

    测试代码也可以帮助我们确认修复是否有效,通过输入各种带有不同运算符和优先级的表达式,检查结果是否符合预期。 总的来说,C#表达式解析器是编程语言的一个重要组成部分,它允许我们动态地评估和执行数学或逻辑...

    STC89C51单片机RC522读卡程序,Keil文件,直接连接无需电平转换就能用,代码一看就懂

    本人修改的STC89C52单片机RC522读卡程序,Keil打开后直接运行,无错误,代码释义一看就懂,单片机是STC89C52的,其他单片机可能不好用,RC522直接和单片机连接,端口定义如下:(RC522还有一个电源端口,一个接地端...

    15.时间序列预测(LSTM模型)python代码实现

    这里,我们可能会使用Keras,因为它有一个简洁易用的API,并且与TensorFlow底层兼容,提供了高效的计算能力。 在实现LSTM模型之前,我们需要对数据进行预处理。这包括将时间序列数据转化为监督学习问题,即将连续的...

    垃圾分类数据集和tf代码-8w张图片245个类.zip

    包含垃圾分类数据集和tf代码-8w张图片245个类,提供2组训练好的模型在models目录下,详情请看https://blog.csdn.net/ECHOSON/article/details/118025415

    软著源代码整理工具

    结合标签“软著源代码”和“源代码整理”,我们可以推测这个工具可能有以下功能: 1. **代码格式化**:自动调整代码的缩进、空格、换行等,使其符合一定的编码规范,便于阅读和审核。 2. **去除无用代码**:删除...

    软著代码整理工具,可以实现一键提取文件中的代码并且自动删去空行和注释,便于进行软著申请

    3. **移除注释**:在提交软著申请时,注释内容并不需要包含在内,因为它们不构成代码的独特性。工具自动移除注释的功能,确保了提交的代码只包含实际的执行逻辑,符合申请规定。 4. **格式化代码**:虽然这不是必需...

    用51单片机实现G代码翻译

    9. **调试与优化**:通过调试工具对程序进行测试和优化,确保其在各种条件下都能稳定运行。 10. **安全措施**:实施必要的安全机制,如紧急停止功能和超限保护,以防意外情况发生。 在51单片机上实现G代码翻译是一...

    代码注释率统计工具下载

    代码注释是编程实践中至关重要的一个环节,它有助于提高代码的可读性和可维护性。注释率是指源代码中的注释行数占总代码行数的比例,通常用来衡量代码的文档质量。`linecount`是一款用于统计代码注释率的工具,其...

    上期CTP_API_C++可实盘的源代码(更新).rar

    上期CTP API C++ 源代码 单合约版 下载文件名AutoTrader_ctp_c++源代码.rar 填入经纪公司代码,实盘帐号,密码即可完成行情接收,指标计算,实盘下单连续开平仓。 功能简要介绍如下: 自动保存订阅合约TICK数据到\...

    DXF轨迹图转G代码

    5. 串口通讯:最后,将生成的G代码通过串行通信发送给下位机,通常是数控机床的控制器,执行加工任务。 串口通讯是连接计算机与数控机床的关键环节。它使用特定的协议,如RS-274/EMC或Mach3的通讯协议,确保数据的...

    BSE.Windows.Forms源代码和使用示例

    源代码方面,BSE.Windows.Forms.dll的开源特性使得开发者有机会深入了解其内部机制,从而进行定制化开发。源代码中包含了丰富的类和方法,如Panel、Button、TabControl等基础控件的扩展,以及专门用于实现皮肤效果和...

    代码大全全新讲义和良好编程习惯

    6. **重构**:探讨如何改进现有代码结构,提高代码质量而不改变其外在行为。 接下来,我们关注"良好的编码习惯.txt"。这个文本文件很可能是对编程实践中一些具体细节的指南,可能包括以下内容: 1. **注释规范**:...

    STM32下推式磁悬浮装置代码.rar

    总之,这个STM32下推式磁悬浮装置项目涵盖了嵌入式系统开发的多个关键环节,包括硬件接口的驱动编程、实时控制算法的应用以及系统集成调试等,对于学习和掌握STM32开发和PID控制有很好的实践意义。通过这个项目,...

    G代码自动生成

    在机械工程领域,尤其是模具制造、精密零件加工以及3D打印中,G代码是不可或缺的工具。G代码自动生成是一种简化编程过程的技术,它通过软件自动创建这些指令,极大地提高了效率和准确性。 在这个项目中,使用Visual...

Global site tag (gtag.js) - Google Analytics