cox.jmatt.java.MathTools.scrob
Class MathEngine_SCROB
java.lang.Object
cox.jmatt.java.MathTools.scrob.MathEngine_SCROB
public class MathEngine_SCROB
- extends java.lang.Object
Method Summary |
void |
adjustRandom(double pPow,
double pRoot)
|
java.lang.String |
arCat(double[] nums,
boolean bAnd,
boolean bWords)
|
java.lang.String |
arCat(int[] nums,
boolean bAnd,
boolean bWords)
|
java.lang.String |
arCat(java.lang.String[] pAry,
java.lang.String pSep,
java.lang.String pAnd,
boolean pDescending)
|
java.lang.String |
blick(java.lang.String pDel)
|
java.lang.String[] |
blines(java.lang.String pDel)
|
java.lang.Double[] |
boxDouble(double[] pAry)
|
java.lang.Integer[] |
boxInt(int[] pAry)
|
java.lang.String |
bread(java.lang.String pDel,
java.lang.String pSep)
|
boolean |
closeTo(double pL,
double pR)
|
boolean |
closeTo(double pL,
double pR,
int pD)
|
Question |
createExpression(java.lang.String pVar,
java.lang.String pKnobs,
java.lang.String pTemplate)
|
double[] |
dShuffle(double[] pAry)
|
java.lang.String[] |
filter(java.lang.String[] pData,
java.lang.String pMatch)
|
java.lang.String[] |
filter(java.lang.String pData,
java.lang.String pMatch)
|
java.lang.String |
flick(java.lang.String[] pData,
java.lang.String pMatch)
|
java.lang.String |
flick(java.lang.String pData,
java.lang.String pMatch)
|
MathToolsAccessory |
getAccessory(java.lang.String pName)
|
long |
getMTime()
|
long |
hitCount()
|
int[] |
iShuffle(int[] pAry)
|
java.lang.String |
isoKnobs(java.lang.String knobs)
|
Arithmetic |
newArithmetic()
|
COFormatterFactory |
newCOFormatter()
|
MathConsole |
newConsole()
|
GraphEngineFactory |
newGraphEngine()
|
MathDBC |
newMathDBC()
|
MathGenHTML |
newMathGenHTML()
|
MathSet |
newMathSet()
|
MathStat |
newMathStat()
|
MathXML |
newMathXML()
|
MComplex |
newMComplex(int pReal,
int pImag)
|
MFraction |
newMFraction()
|
MathGenLatex |
newMLatex()
|
MMatrix |
newMMatrix()
|
MMatrixBuilder |
newMMBuilder()
|
MathTestFormatter |
newMTFormatter()
|
Percent |
newPercent()
|
Polynomial |
newPolynomial()
|
Question |
newQuestion()
|
SimpleTagImpl |
newSimpleTag()
|
MathDrawSVG |
newSVG()
|
int |
nzRandom(int lo,
int hi)
|
java.lang.String |
parseRPN(java.lang.String calc)
|
double |
random()
|
int |
random(int lo,
int hi)
|
void |
reseed()
|
void |
reseed(long seed)
|
int |
rPrime()
|
int |
rPrime(int pMax)
|
void |
setCloseTo(int pD)
|
int[] |
setKnobs(java.lang.String knobs)
|
java.lang.Object[] |
shuffle(java.lang.Object[] pAry)
|
java.lang.String[] |
spill(java.lang.String data,
java.lang.String split,
int nMin,
java.lang.String fill)
|
java.lang.String |
splick(java.lang.String data)
|
java.lang.String |
splick(java.lang.String data,
java.lang.String token)
|
int |
splickInt(java.lang.String data)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MathEngine_SCROB
public MathEngine_SCROB()
createExpression
public Question createExpression(java.lang.String pVar,
java.lang.String pKnobs,
java.lang.String pTemplate)
newMMBuilder
public MMatrixBuilder newMMBuilder()
newArithmetic
public Arithmetic newArithmetic()
newConsole
public MathConsole newConsole()
newMFraction
public MFraction newMFraction()
newMathXML
public MathXML newMathXML()
newMMatrix
public MMatrix newMMatrix()
newPercent
public Percent newPercent()
newPolynomial
public Polynomial newPolynomial()
newQuestion
public Question newQuestion()
nzRandom
public int nzRandom(int lo,
int hi)
parseRPN
public java.lang.String parseRPN(java.lang.String calc)
random
public double random()
random
public int random(int lo,
int hi)
reseed
public void reseed()
reseed
public void reseed(long seed)
setKnobs
public int[] setKnobs(java.lang.String knobs)
isoKnobs
public java.lang.String isoKnobs(java.lang.String knobs)
splick
public java.lang.String splick(java.lang.String data)
splick
public java.lang.String splick(java.lang.String data,
java.lang.String token)
splickInt
public int splickInt(java.lang.String data)
spill
public java.lang.String[] spill(java.lang.String data,
java.lang.String split,
int nMin,
java.lang.String fill)
blines
public java.lang.String[] blines(java.lang.String pDel)
blick
public java.lang.String blick(java.lang.String pDel)
bread
public java.lang.String bread(java.lang.String pDel,
java.lang.String pSep)
adjustRandom
public void adjustRandom(double pPow,
double pRoot)
filter
public java.lang.String[] filter(java.lang.String[] pData,
java.lang.String pMatch)
filter
public java.lang.String[] filter(java.lang.String pData,
java.lang.String pMatch)
flick
public java.lang.String flick(java.lang.String[] pData,
java.lang.String pMatch)
flick
public java.lang.String flick(java.lang.String pData,
java.lang.String pMatch)
getAccessory
public MathToolsAccessory getAccessory(java.lang.String pName)
newMTFormatter
public MathTestFormatter newMTFormatter()
newMathStat
public MathStat newMathStat()
rPrime
public int rPrime()
rPrime
public int rPrime(int pMax)
closeTo
public boolean closeTo(double pL,
double pR,
int pD)
closeTo
public boolean closeTo(double pL,
double pR)
setCloseTo
public void setCloseTo(int pD)
hitCount
public long hitCount()
arCat
public java.lang.String arCat(int[] nums,
boolean bAnd,
boolean bWords)
arCat
public java.lang.String arCat(double[] nums,
boolean bAnd,
boolean bWords)
shuffle
public java.lang.Object[] shuffle(java.lang.Object[] pAry)
dShuffle
public double[] dShuffle(double[] pAry)
iShuffle
public int[] iShuffle(int[] pAry)
boxInt
public java.lang.Integer[] boxInt(int[] pAry)
boxDouble
public java.lang.Double[] boxDouble(double[] pAry)
newMComplex
public MComplex newMComplex(int pReal,
int pImag)
getMTime
public long getMTime()
newCOFormatter
public COFormatterFactory newCOFormatter()
newMathDBC
public MathDBC newMathDBC()
newMathGenHTML
public MathGenHTML newMathGenHTML()
newSVG
public MathDrawSVG newSVG()
newMLatex
public MathGenLatex newMLatex()
newSimpleTag
public SimpleTagImpl newSimpleTag()
newGraphEngine
public GraphEngineFactory newGraphEngine()
arCat
public java.lang.String arCat(java.lang.String[] pAry,
java.lang.String pSep,
java.lang.String pAnd,
boolean pDescending)
newMathSet
public MathSet newMathSet()