當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。