📄 randomuniformdelaymodel.java~
字号:
/*
* RandomDelayModel.java
*
* Created on 01 April 2002, 19:29
*/
package es.pj.circuits.fpgaft;
/** This delay model represents elements whose delay is uniformly distributed
* in a range.
*
* @author Michael Garvie
* @version
*/
public class RandomUniformDelayModel extends Object {
private int lowerBound, upperBound, range;
/** Creates new RandomDelayModel */
public RandomUniformDelayModel(int lb,int ub) {
lowerBound = lb;
upperBound = ub;
range = ub - lb;
}
public int getDelay()
{
java.util.Random r = new java.util.Random();
return r.nextInt( range ) + lowerBound;
}
public String toString()
{
String rv = "Random Uniform Delay Model with:";
rv += " Lower Bound = " + lowerBound;
rv += " Upper Bound = " + upperBound;
return rv;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -