excel生成任意位隨機數的方法
excel中生成隨機數的方法有2種,一是rand函數,一是randbetween函數。rand函數爲:"=rand()”,注意的是rand函數括號裏是空的不填數據;randbetween函數爲:"=randbetween(下限,上限),括號要填數據,其中上限>下限。二者的使用方法簡單介紹如下:
一、rand函數
(01)rand函數是英語randmize縮寫,意思爲隨機的意思。在vb中使用時是可以生成0~1之間的任何一個數,加上int函數和其他方法就可以實現隨機生成任意區間內你想要生成的數。
a、生成0-1隨機數
(01)直接在表格中輸入“=rand()”,回車。注意:括號是英文狀態下的括號。
b、生成任意區間的隨機數
(01)1)、生成個位數的整數。這裏需要藉助int函數來完成。例如隨機生成一個個位數n,也就是0=<n<10,公式爲:”=int(rand()*10).
(02)2)隨機生成2位數以及2位以上的數的方法。需要注意的是,跟生成個位數不同,生生成2位以上的數需要添加一個基數,例如2位數n,則10=<n<=99,公式爲”=int(rand()*90+10)“、3位數爲“=int(rand()*900+100)”……
(03)3)、生成任意位數的小數。這裏需要用到前面的那一步,就是先隨機生成一個個位數,然後再除以10、100、1000……來控制小數點位數。例如生成一個千分位小數就是除以1000,公式爲:“=int(rand()*10)/1000”,結果如下:
(04)4)生成任意區間的任意隨機小數。在這裏需要首先要生成對應數量的整數,再除以相應的10的次方倍。例如要生成23.22這樣二位數小數,首先要生存一個千位數小數,然後在除以100就可以得到,公式如下:“=int(rand()*9000+1000)/100”。
(05)5)、那又有人說了,小數點後保留1位以上的隨機數怎麼生成。其實很簡單,跟上一步差不多,只需把生成個位數變成生成2位數、3位數……以此類推,再除以相應的整數倍。例如:“=int(rand()*90+10)/100”,可以生成小數點後2位的隨機數。
二、randbetween函數
(01)randbetween函數是rand函數的升級版,可以直接生成任意區間的函數。需要注意的是這個函數生成的隨機數都是整數。
(02)這個函數爲:=randbetween(下限,上限),例如本次函數爲:=randbetween(100,1000).
(03)利用randbetween函數生成任意位數的小數。跟上面生成任意位小數相似,不過更簡單,直接輸入”=randbetween(1,10),然後再除以10、100、1000……來控制小數點數。例如:“=RANDBETWEEN(1,10)/1000”
(04)注意上下限一定不要搞反,不然就是錯誤的函數。如圖所示。
特別提示
函數中的任何標點符號都是在英文輸入狀態下的標點符號。
randbetween函數只生成整數。
利用rand函數生成2位以上的數時,一定要加上一個基數。
-
MATLAB使用importdata讀取字元數據檔案並繪圖
本文首先使用importdata()讀取(匯入)含有字元和數據的文字格式數據檔案,然後介紹透過“.”+數據名的方式讀取結構數組中的數據,最後使用plot()繪製折線圖。操作方法(01)第一,首先準備數據,下圖txt數據檔案是某年12個月的月收入情況,既包含數字又包含字元。(02)第二,將該數...
-
cad中怎樣畫箭頭
操作方法(01)我們在cad裏輸入快速鍵“PL”(多段線),然後按空格鍵或回車鍵確定,確定後單擊鼠標左鍵確定箭頭第一個點,然後拖動鼠標確定箭頭直線段的第二個點。(02)完成箭頭直線段的繪製後我們開始畫箭頭部位,接着上面的操作輸入“w”,輸入箭頭起點寬度,我們輸入“5”(如果箭...
-
怎麼橋接兩個無線路由器:[1]TP-link路由器
怎麼橋接兩個無線路由器;折現先分享一下TP-link路由器橋接方法第一臺無線路由器設定(01)首先我們登入和寬帶貓連接的路由器:如圖(02)在無線設定-基本設定中設定“SSID號”、“信道”,設定固定信道號,如圖:(03)在無線設定-無線安全設定中設定無線信號加密資訊記錄該無線路...
-
百度地圖檢視座標
操作方法(01)首先,電腦開啟搜狗瀏覽器,進入百度官網。(02)在上邊我們點擊百度地圖的按鈕。(03)進入地圖上,可以看到當前自己所在城市。(04)點擊地圖下方的“地圖開發平臺”按鈕。(05)在地圖開放平臺頁面,點擊:開發文檔——座標拾取器。(06)然後在地圖中,隨意點擊一個位置,就可以查...