`
pengjianbo1
  • 浏览: 232510 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

产生随机数

    博客分类:
  • J2SE
阅读更多
public static String getRandomNumber() {

   long[] random = new long[6];
   for (int i = 0; i < 6; i++) {
    random[i] = Math.round(Math.floor((Math.random() * 10)));
   }
   StringBuffer sb = new StringBuffer();
   for (int i = 0; i < random.length; i++) {
    String temp = Long.toString(random[i]);
    sb.append(temp);
   }
   return sb.toString();
}

public static String getRand() {
  
   Random random = new Random();
   Integer randNumber = random.nextInt();
   randNumber=Math.abs(randNumber);
   String result=Integer.toString(randNumber).substring(0, 6);
   System.out.println(result);
   return result;
}

 

分享到:
评论

相关推荐

    混合同余法产生随机数和M序列产生方法(算例及matlab程序)

    ### 一、混合同余法产生随机数 #### 1.1 原理介绍 混合同余法是一种常用的伪随机数生成算法,其基本原理是通过一个线性同余方程来迭代产生随机数。该方法的形式化定义如下: \[ x_{i+1} = (Ax_i + c) \mod M \] ...

    C语言线性同余法产生随机数.rar_C语言线性同余法产生随机数_seed

    总结来说,"C语言线性同余法产生随机数"是通过设置特定的线性同余方程参数,结合C语言编程,实现一个高效的伪随机数生成器。`readme.docx` 文件可能提供了更多关于如何使用这些示例或函数的说明。理解并掌握这种...

    汇编语言产生随机数并运算程序

    汇编语言 产生随机数并运算 汇编语言 产生随机数并运算

    使用tcl脚本产生随机数

    使用tcl脚本产生随机数

    汇编语言产生随机数并运算

    在“汇编语言产生随机数并运算”这个主题中,我们将探讨如何利用汇编语言生成随机数以及如何对这些随机数进行算术运算。 随机数在各种应用程序中都有广泛的应用,比如模拟、加密、游戏、统计计算等。在汇编语言中,...

    matlab产生随机数的几种方法整理

    本篇文章将详细梳理MATLAB产生随机数的几种方法,包括几何分布、二项分布和正态分布等常见概率分布的随机数生成。 1. **基本随机数生成** MATLAB的`rand`函数是最基础的随机数生成器,它可以生成[0, 1)区间内的...

    Keil C51 中产生随机数的方法

    在Keil C51开发环境中,生成随机数是嵌入式系统编程中常见的需求,尤其在游戏、加密算法、测试...为了提高随机性的质量,可以考虑使用硬件时钟等物理量作为种子来源,从而避免每次程序运行时都产生相同的随机数序列。

    乘同余法产生随机数

    系统辨识中利用乘同余法产生服从0,1分布的随机数

    MFC实现产生随机数

    总结起来,通过MFC在VC++中实现生成随机数的功能,你需要创建一个MFC对话框应用程序,添加一个按钮控件,处理按钮点击事件,然后在事件处理函数中使用C++的标准库生成随机数。这个过程涉及了MFC的消息映射、控件交互...

    高斯分布产生随机数及其估计

    该程序时高斯分布产生随机数并对其参数进行估计

    C语言产生随机数详解

    C语言产生随机数详解 本文档详细叙述了srand和rand函数的使用方法和注意事项。在C语言中,rand函数可以用来产生随机数,但是这不是真真意义上的随机数,是一个伪随机数,是根据一个数,我们可以称它为种子,以某个...

    如何用spss产生随机数

    ### 如何用SPSS产生随机数 #### 一、SPSS中产生随机数的基本方法 在统计学领域,SPSS(Statistical Package for the Social Sciences)是一款广泛使用的统计软件包,用于数据分析。对于需要随机性数据的研究场景,...

    混合同余法产生随机数

    这种方法基于数学的同余运算,能够产生看似随机但实际上可预测的数列,因为它们遵循一定的数学规则。混合同余法的理论基础是数论中的模运算和原根概念。 1. **混合同余法的基本原理** 混合同余法是由Lehmer在1951...

    C语言产生随机数C语言产生随机数.doc

    C 语言产生随机数 C 语言中的随机数生成是通过 rand() 函数和 srand() 函数实现的。rand() 函数可以生成一个伪随机数,但这不是真正的随机数,而是一个根据种子值计算出来的一系数。srand() 函数用于设置随机数的...

    用c语言产生随机数.doc

    ### 用C语言产生随机数 #### 概述 在C语言编程中,生成随机数是一项常见的需求,尤其是在游戏开发、模拟仿真等场景下尤为重要。本文将详细介绍如何使用C语言中的`rand()`函数以及配套的`srand()`函数来生成伪随机...

    用c语言产生随机数

    在C语言中,生成随机数是编程中常见的需求,尽管计算机生成的随机数实际上是伪随机数,因为它们是通过算法产生的,而非真正的不可预测的随机过程。在C语言中,我们可以利用标准库提供的rand()函数来生成伪随机数,而...

    ADC产生随机数

    在这个特定的场景中,我们探讨的是如何利用STM32微控制器的ADC的一个悬空输入引脚来生成随机数。STM32是一款广泛使用的基于ARM Cortex-M内核的微控制器,它提供了丰富的外设接口,包括多个ADC通道,可以满足各种应用...

    java中产生随机数的两个方法

    Java 中产生随机数的两个方法 在 Java 语言中,产生随机数的需求非常常见,无论是在游戏开发、数据模拟还是其他应用场景中,随机数都是必不可少的。Java 中提供了两种方式来生成随机数:一是通过 Math.random() ...

    C语言C++中怎样产生随机数.pdf

    "C语言C++中产生随机数的方法和应用" C语言和C++是一种非常流行的编程语言,在各种应用程序中广泛使用。产生随机数是C语言和C++中的一种非常重要的功能,用于模拟随机事件、生成随机数队列、进行模拟试验等。下面...

Global site tag (gtag.js) - Google Analytics