最近在學習c# 自己沒事做的關於隨機數和winform的練習 附上**
usingsystem;
using
system.collections.generic;
using
system.componentmodel;
using
system.data;
using
system.drawing;
using
system.linq;
using
system.text;
using
system.windows.forms;
namespace
eatrandom
public
void
num_j()
private
void button1_click(object
sender, eventargs e)
if (!(int.tryparse(textbox2.text, out
end)))
if (start>end)
num_min = int.parse(textbox1.text);//
提取文字框的內容轉換為int型
num_max = int.parse(textbox2.text)+1
; random rd = new random();//
建立隨機數
num_fina =rd.next(num_min, num_max);
textbox3.text = num_fina.tostring();//
顯示內容,注意轉換成字串,否則無法顯示
}
private
void label4_click(object sender, eventargs e)//
程式退出
private
void textbox1_keypress(object sender, keypresseventargs e)//
阻止文字框輸入除數字和退格鍵以外的任意字元
if(e.keychar==8)
if(textbox1.selectionstart==0 && e.keychar=='0'
) }
private
void textbox2_keypress(object
sender, keypresseventargs e)
if (e.keychar == 8
)
if (textbox1.selectionstart == 0 && e.keychar == '0'
)
}private
void textbox4_keypress(object
sender, keypresseventargs e)
if (e.keychar == 8
)
if (textbox1.selectionstart == 0 && e.keychar == '0'
)
}private
void textbox4_enter(object
sender, eventargs e)
}private
void btn2_click(object
sender, eventargs e)
if (!(int.tryparse(textbox2.text, out
end)))
if (start >end)
if (num_fm2 >= 5
) if (!(int.tryparse(textbox4.text, out
result)))
num_min = int
.parse(textbox1.text);
num_max = int.parse(textbox2.text) + 1
; num_sum = int
.parse(textbox4.text);
num_fm2++;
form2 fm = new
form2(num_min,num_max,num_sum);
fm.owner = this
; fm.show();}}
}
using效果圖兩張system;
using
system.collections.generic;
using
system.componentmodel;
using
system.data;
using
system.drawing;
using
system.linq;
using
system.text;
using
system.windows.forms;
namespace
eatrandom
}private
void label2_click(object
sender, eventargs e)
//一下是在取消窗體樣式的情況下移動窗體(即沒有標題欄最小化,關閉等的時候移動)
private
void form2_mousemove(object
sender, mouseeventargs e)
}private
void form2_mousedown(object
sender, mouseeventargs e)
private
void form2_mouseup(object
sender, mouseeventargs e)}}
隨機數產生器RNG
用opencv做演算法的朋友們肯定為隨機數煩惱過,新版本一直支援隨機數產生器啦,而且還繼續支援之前版本的c格式的函式,不過與時俱進,我這裡介紹c 的rng類。它可以壓縮乙個64位的i整數並可以得到scalar和array的隨機數。目前的版本支援均勻分布隨機數和gaussian分布隨機數。隨機數的產生...
隨機數產生器RNG
用opencv做演算法的朋友們肯定為隨機數煩惱過,新版本一直支援隨機數產生器啦,而且還繼續支援之前版本的c格式的函式,不過與時俱進,我這裡介紹c 的rng類。它可以壓縮乙個64位的i整數並可以得到scalar和array的隨機數。目前的版本支援均勻分布隨機數和gaussian分布隨機數。隨機數的產生...
OpenCV學習筆記(十二) 隨機數產生器RNG
用opencv做演算法的朋友們肯定為隨機數煩惱過,新版本一直支援隨機數產生器啦,而且還繼續支援之前版本的c格式的函式,不過與時俱進,我這裡介紹c 的rng類。它可以壓縮乙個64位的i整數並可以得到scalar和array的隨機數。目前的版本支援均勻分布隨機數和gaussian分布隨機數。隨機數的產生...