random a=new random();
a.nextdouble();//生成0到1之間的隨機小數
a.nextint();//隨機生成整數裡面若新增資料如
a.nextint(100);//生成0到100(包括0在內 的整數)
a.nextdouble()*(n2-n2)+n1;//生成隨機double數 區間為【n1,n2)
a.nextdouble()*(9-6)+6;//區間為[6,9)
date date = new date();//獲得系統時間
new ******dateformat("yyyy-mm-ddhh:mm:ss").format(date);//將時間格式轉換成要求的格式.
timestamp currenttime=new timestamp(date.gettime());//此處的時間可以直接插入mysql資料庫 timestamp型別
random a=new random();
double af=a.nextdouble();
bigdecimal b=new bigdecimal(); //math裡面的演算法
double mi = b12.setscale(1,bigdecimal.round_half_up).doublevalue();
//setscale()括號兩個引數:前者小數後幾位;後者bigdecimal 的方法(此處為四捨五入方法).doublevalue()轉化為double型別;
decimalformat format= new decimalformat("#0.0");//設定規格為xx.x型別的字串資料,(#.0)表示小數點前若為0則不顯示 0.1 顯示為 .1
double dd= a.nextdouble();
double dd1=1234;
string aa= df3.format(dd1);//注意的是decimalformat規格化的資料為string型別
如果想通過此方法獲取規格的都被了型別則需要:
(1)方法一:format.parse(aa).doublevalue();//將字串型別轉化為double型別或者其他類
(2)方法二:將string轉化為double
double.parsedouble(aa);//aa為string型別的資料
PHP 生成隨機數和日期時間
在php裡面兩個常用的函式 rand 生成隨機數 當括號內無引數時 系統會以當前時間為種子進行隨機數的生成 rand 1,10 括號裡面是生成隨機數的範圍,在形成的隨機數在1 10之間,在php裡面要麼不寫引數,要麼寫兩個引數形成乙個有效的取值範圍,不能只寫乙個引數或者寫兩個無效的引數。time 時...
c 計算當前時間時間戳 生成隨機數
public static string getrandonlyid string timestamp 獲取不重複的隨機數種子 system.security.cryptography.rngcryptoserviceprovider的類,它採用系統當前的硬體資訊 程序資訊 執行緒資訊 系統啟動時間...
C 程式測試(隨機數生成 時間記錄)
2.時間記錄 3.程式正確性證明 1.隨機數生成 1.1 隨機數發生器 rand 包含在標頭檔案中的函式rand 可生成乙個隨機數,其有以下特點 1.2 隨機數種子 2.時間記錄 2.1 clock 計時函式 在中的clock 函式返回從 開啟這個程式程序 到 程式中呼叫clock 函式 時之間的c...