`
lxr215
  • 浏览: 60437 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

random使用练习

    博客分类:
  • Java
 
阅读更多

public class RandomTest {
    public static void main(String[] args) {
        for(int i=1; i<=100; i++) {
            System.out.print(randomInt(10,20) + "\t");
            if(i%10==0) {
                System.out.println();
            }
        }

    }
    
    public static double randomDouble() {
        double x = Math.random();
        return x;
    }
    
    public static double randomDouble(int high) {
        double x = Math.random();
        return x*high;
    }

    public static double randomDouble(int low, int high) {
        if(low > high) {
            System.out.println("Error");
            return 0.0;
        }
        double x = Math.random();
        return x * (high-low) + low ;
    }
    
    public static int randomInt(int low, int high) {
        if(low > high) {
            System.out.println("Error");
            return 0;
        }
        double x = Math.random();
        return (int)(x * (high-low) + low) ;
    }
    
}
 
分享到:
评论

相关推荐

    python小白进阶之路三——循环结构入门练习+Random库练习

    python小白进阶之路三——循环结构入门练习+Random库练习。在学习过程中自己整理的具有代表性的练习题目,欢迎食用

    random:模块 5 随机练习

    在这个随机练习中,我们将深入探讨如何使用这个功能来创建各种随机数,并根据这些随机数进行条件判断。 `Math.random()`函数的使用非常简单,只需在代码中调用即可。例如: ```javascript let randomValue = Math....

    java random类

    介绍一下Random类的使用,以及如何生成指定区间的随机数组以及实现程序中要求的几率

    C++ Primer Plus 17章random.cpp 随机访问练习

    `random.cpp` 文件很可能是书中17章关于C++随机数生成和使用的练习代码示例。在C++ Primer Plus中,这一章节可能会详细讲解如何利用C++标准库来生成和管理随机数。 C++11引入了一个全新的随机数库 `&lt;random&gt;`,它...

    随机数产生器random number

    在编程领域,随机数生成器(Random Number Generator,RNG)是至关重要的工具,它被广泛应用于各种场景,如模拟仿真、加密算法、...通过练习项目如"try-random number",我们可以深化对这一主题的理解,提高编程技能。

    random:练习模块5

    在这个名为"random:练习模块5"的实例中,我们关注的是如何使用JavaScript生成随机数,并进行条件判断来执行不同的操作。`random.js`文件可能是实现这个功能的具体代码。 首先,JavaScript中的`Math.random()`函数是...

    random:练习模块 5

    强制性P2P练习 任务说明 在 GITHUB 中使用参与者的姓名创建一个帐户。 从 GITHUB 项目克隆“随机”项目。 使用文件 README.md(带有简要说明)和 LICENSE.md(带有分发它的许可证 -&gt; 从 GITHUB 中的另一个项目中...

    random:练习P2P M5

    【标题】: "random: 练习P2P M5" 在本次的“random:练习P2P M5”项目中,我们主要关注的是利用JavaScript技术实现一种对等网络(P2P)的模型,特别地是M5的实现。Miriada X是一个在线学习平台,它提供了一系列的...

    random-math.rar_random

    总的来说,这个“random-math.rar_random”项目是一个使用Flash和ActionScript编写的教育应用,专注于生成随机的1到100之间的加法问题,以帮助学习者提高他们的计算技巧。通过深入分析FLA文件,我们可以了解到更多...

    guess random number

    通过这个"guess random number"的小项目,开发者不仅可以巩固随机数生成和用户交互的基础知识,还能练习到条件判断、循环控制等编程基本技巧。同时,这也是一个很好的教学工具,帮助初学者理解和体验编程的乐趣。

    随机的练习

    在Python等高级语言中,我们可以使用内置的`random`模块来实现这一功能。 描述中提到的"能在宿舍内随机选人",这可能需要我们创建一个代表宿舍成员的列表,然后通过编程随机选择其中的一个成员。这可以通过`random....

    random 猜数字

    在IT行业中,"random 猜数字"是一个常见的编程练习,它涉及到随机数生成和用户交互,这在JSP(JavaServer Pages)编程中是非常基础且实用的技术。在这个程序中,用户将尝试猜测一个由系统生成的随机数字,提供了一种...

    JavaScript练习反应速度

    为了随机选择背景颜色,这里使用了一个数组`colors`来存储多种颜色选项,并利用`Math.random()`函数生成随机索引来选取颜色。 ```javascript var colors = new Array("tomato", "chocolate", "limegreen", "crimson...

    suijishu.rar_random number csharp

    本文将深入探讨如何使用C#来生成随机数,并基于标题“suijishu.rar_random number csharp”及描述中的“课堂实践完成的小程序”,我们将围绕这个主题进行详细的讲解。 首先,C#提供了`System.Random`类来生成随机数...

    random:练习miriadax课程

    random/README.md at master · FernandoLopezPenalver/random · GitHub&lt;/title&gt;&lt;link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="GitHub"&gt;&lt;link ...

    Python人工智能练习题.docx

    8. Random模块:练习题中出现了Random模块,并且展示了如何使用这个模块来生成随机数。 知识点:Random模块、随机数生成 9. for循环:练习题中出现了for循环,并且展示了如何使用for循环来遍历列表和其他可迭代...

    集合框架练习.doc

    通过使用 Random 类可以生成随机整数,然后将其添加到 List 集合中。使用 contains 方法可以检查 List 集合中是否已经存在该整数,如果不存在,则添加该整数。 4. 遍历 ArrayList 对象,删除其中所有值为"abc"的...

    java语言程序设计基础篇第十版第十三章练习标准答案.pdf

    我们使用 `Math.random()` 方法生成随机数,以便选择要交换的元素的索引。然后,我们使用 врем变量来交换元素。 本资源提供了 Java 语言程序设计基础篇第十三章的练习标准答案,涵盖了面向对象编程、集合框架、...

    java集合小练习,五道练习题及解答

    或者,我们可以使用两个列表,一个存储男生,一个存储女生,然后使用 Random 对象按 30-70 的概率选择访问女生-男生列表,再使用 Collections.shuffle 方法洗牌,选择 0 号索引的元素,即已经实现按指定概率抽取。...

Global site tag (gtag.js) - Google Analytics