当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Java StrictMath random()用法及代码示例


random()是Java中StrictMath类的一种内置方法,用于获取带有大于或等于0.0且小于1.0的正号的双精度值。精确地组织了random()方法,以默认使用多个线程。返回的值是伪随机地采用的,并且在该范围内具有恒定的分布。
用法:

public static double random()

参数:该方法不接受任何参数。
返回值:该方法返回大于或等于0.0且小于1.0的伪随机双精度数。

以下示例程序旨在说明Java.lang.StrictMath.random()方法:


示例1:

// Java praogram to illustrate the 
// Java.lang.StrictMath.random() Method 
import java.lang.*; 
  
public class Geeks { 
  
public static void main(String[] args) { 
  
    double random_num = StrictMath.random();  
    System.out.println("Generated random number = "+ random_num); 
      
    random_num = StrictMath.random();  
    System.out.println("Generated random number = "+ random_num); 
  
} 
}
输出:
Generated random number = 0.7276560829796844
Generated random number = 0.6646167632286143

示例2:

// Java praogram to illustrate the 
// Java.lang.StrictMath.random() Method 
import java.lang.*; 
  
public class Geeks { 
  
public static void main(String[] args) { 
  
    double random_num = StrictMath.random();  
    System.out.println("Generated random number = "+ random_num); 
      
    random_num = StrictMath.random();  
    System.out.println("Generated random number = "+ random_num); 
  
} 
}
输出:
Generated random number = 0.5071995313935024
Generated random number = 0.6938224427158157


相关用法


注:本文由纯净天空筛选整理自ankita_chowrasia大神的英文原创作品 StrictMath random() Method in Java。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。